728x90
반응형
'날짜1'.after('날짜2') <- '날짜1' 이 '날짜2' 보다 이후이면 True 출력, 그 반대의 경우 False 출력.
cf)
자바 날짜 출력
- Calender 사용
예) Calender cal = Calender.getInstance();
int y = cal.get(cal.YEAR);
int m = cal.get(cal.MONTH)+1;
int d = cal.get(cal.DATE);
cal.getTime();
- Date 사용
예) Date date = new Date(); <- cal.getTime()과 거의 일치
- 날짜를 원하는 형식으로 출력 : SimpleDateFormat
예) SimpleDateFormat dformat = new SimpleDateFormat("원하는 형식"); <- 원하는 형식 예: yyyyMMddHHmmss
Date date = new Date();
String d = dformat.format(date);
+ SimpleDateFormat 은 멀티 스레드를 사용하는 부하가 많은 시스템에서 사용 시 주의해야함.
이를 보완해서, 아파치의 common-FastDateTime라이브러리 사용하는 것을 추천.
728x90
'스마트웹앱콘텐츠전문가 > JAVA' 카테고리의 다른 글
[Java7]문자열 (0) | 2018.05.28 |
---|---|
자바 날짜(시간) 비교 (0) | 2018.05.24 |
[파일 이어쓰기]FileWriter 사용 (0) | 2018.01.16 |
현재 페이지 URL 가져오기 (0) | 2018.01.15 |
[IP관련]HOSTIP 구하기 (0) | 2017.09.12 |