Toggle theme
문제를 잘 정의하는 것은 문제를 절반 해결한 것이다. - 2023.12
사용자 도구
Toggle theme
로그인
사이트 도구
검색
도구
문서 보기
이전 판
PDF로 내보내기
Fold/unfold all
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
현재 위치:
start
»
wiki
»
java
»
dateutil
wiki:java:dateutil
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== 날짜 관련 ====== <WRAP left notice 80%> * description : 자바에서 날짜 관련 자료 * author : 주레피 * email : dhan@repia.com * lastupdate : 2020-04-01 </WRAP> <WRAP clear/> ===== Date Format 유형 ===== <code java> yyyy.MM.dd HH:mm:ss.S </code> [[https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html|Class SimpleDateFormat]] ===== Calendar ===== 1. 사용법 <code java> Calendar cal = Calendar.getInstance(); int year = cal.get(Calendar.YEAR); int mon = cal.get(Calendar.MONTH); int day = cal.get(Calendar.DAY_OF_MONTH); int hour = cal.get(Calendar.HOUR_OF_DAY); int min = cal.get(Calendar.MINUTE); int sec = cal.get(Calendar.SECOND); System.out.println("현재시간"); System.out.println(year + "년 "+ mon+"월 "+day+"일"); System.out.println(hour + "시 "+ min+"분 "+sec+"초"); </code> \\ 2. 주의하자!! 2월 or 30일 <code java> Calendar cal = Calendar.getInstance(); // 현재 시간을 받음. cal.set(Calendar.YEAR , 1994); cal.set(Calendar.MONTH , Calendar.JUNE); cal.set(Calendar.DAY_OF_MONTH , 28); cal.set(Calendar.HOUR_OF_DAY , 14); cal.set(Calendar.MINUTE , 25); cal.set(Calendar.SECOND , 19); System.out.println("Year : " + cal.get(Calendar.YEAR)); System.out.println("Month : " + (cal.get(Calendar.MONTH)+1) ); //괄호 안쪽에 연산을 해줌 System.out.println("Day of Month : " + cal.get(Calendar.DAY_OF_MONTH)); System.out.println("Sun(1) ~ Sat(7) : " + cal.get(Calendar.DAY_OF_WEEK)); System.out.println("Hour(0 ~ 23): " + cal.get(Calendar.HOUR_OF_DAY)); System.out.println("Minute(0 ~ 59): " + cal.get(Calendar.MINUTE)); System.out.println("Second(0 ~ 59): " + cal.get(Calendar.SECOND)); System.out.println( cal.get(Calendar.YEAR) + "년 " + (cal.get(Calendar.MONTH)+1) + "월 " + cal.get(Calendar.DAY_OF_MONTH) + "일"); System.out.println( cal.get(Calendar.HOUR_OF_DAY) + "시 " + cal.get(Calendar.MINUTE) + "분 " + cal.get(Calendar.SECOND) + "초"); </code> > 2월 30일은 3월로 표기, 4월 31일은 5월로 표기됨 \\ ===== Ref ===== * [[https://gubok.tistory.com/227|몇분전, 몇시간전, 몇일전, 몇달전...을 표현하는 util]] {{tag>주레피 date dateutil dateformat}}
/volume1/web/dokuwiki/data/pages/wiki/java/dateutil.txt
· 마지막으로 수정됨: 2023/01/13 18:44 (바깥 편집)
문서 도구
문서 보기
이전 판
역링크
PDF로 내보내기
Fold/unfold all
맨 위로