본문 바로가기
728x90
반응형

Study/Java96

[Java] 날짜 / 시간 차이 계산 두 날짜 사이의 시간 / 분 / 초의 차이 를 계산 String dateStart = "11/03/14 09:29:58"; String dateStop = "11/03/14 09:33:43"; // Custom date format SimpleDateFormat format = new SimpleDateFormat("yy/MM/dd HH:mm:ss"); Date d1 = null; Date d2 = null; try { d1 = format.parse(dateStart); d2 = format.parse(dateStop); } catch (ParseException e) { e.printStackTrace(); } // Get msec from each, and subtract. long diff = d.. 2021. 3. 22.
[Java] split 점(.)으로 하기 자바에서 split을 .으로 하면 되지 않는다 예를 들면 String date = "2021.02.04"; String[] arr = date.split("."); 요렇게 하면 split이 되지 않는다 split을 .으로 하기 위해선 String[] arr = date.split("[.]"); or String[] arr = date.split("\\."); 요렇게 해야한다. split의 매개변수는 String이 아니고, 정규식이고 정규식에서의 .은 임의으이 문자열을 의미한다구 한다> 2021. 2. 4.
Java - 시작일과 종료일 사이의 날짜 구하기 # 시작일과 종료일 사이 '월' 구하기 public List getBetweenMonths(String stDt, String enDt) { List result = new ArrayList(); result.add(stDt); DateFormat formater = new SimpleDateFormat("yyyy.MM"); Calendar beginCalendar = Calendar.getInstance(); Calendar finishCalendar = Calendar.getInstance(); try { beginCalendar.setTime(formater.parse(stDt)); finishCalendar.setTime(formater.parse(enDt)); } catch (ParseExcep.. 2021. 2. 3.
[Java] 배열 거꾸로 하기 public String[] reverseArr(String[] arr) { List list = Arrays.asList(arr); Collections.reverse(list); return list.toArray(new String[list.size()]); } 2021. 2. 1.
728x90
반응형