사용자 도구

사이트 도구


groovy:datetime

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
마지막 판 양쪽 다음 판
groovy:datetime [2012/11/29 18:53]
kwon37xi
groovy:datetime [2015/11/12 09:06]
kwon37xi
줄 1: 줄 1:
 ====== Groovy Date/Time ====== ====== Groovy Date/Time ======
   * [[http://groovy.codehaus.org/groovy-jdk/java/util/Date.html|Date GDK]]   * [[http://groovy.codehaus.org/groovy-jdk/java/util/Date.html|Date GDK]]
 +  * [[http://java.dzone.com/articles/groovy-jdk-gdk-date-and|Groovy JDK (GDK): Date and Calendar]]
   * [[http://groovy.codehaus.org/JN0545-Dates|Groovy - JN0545-Dates]]   * [[http://groovy.codehaus.org/JN0545-Dates|Groovy - JN0545-Dates]]
   * [[http://groovycookbook.org/basic_types/dates_times/|GroovyCookbook: Dates and Times]]   * [[http://groovycookbook.org/basic_types/dates_times/|GroovyCookbook: Dates and Times]]
   * [[http://groovycookbook.org/basic_types/dates_times_joda/|GroovyCookBook: Using Joda-Time]]   * [[http://groovycookbook.org/basic_types/dates_times_joda/|GroovyCookBook: Using Joda-Time]]
   * [[http://groovycookbook.org/basic_types/dates_times_jsr310/|GroovyCookBook: Using JSR-310]]   * [[http://groovycookbook.org/basic_types/dates_times_jsr310/|GroovyCookBook: Using JSR-310]]
 +  * [[http://examples.javacodegeeks.com/jvm-languages/groovy/groovy-date-example/|Groovy Date Example]]
  
 ===== 날짜 지정/값 읽기 ===== ===== 날짜 지정/값 읽기 =====
-  * [[http://docs.oracle.com/javase/1.4.2/docs/api/java/util/Calendar.html|java.util.Calendar]] 
 <code groovy> <code groovy>
 // 특정 날짜 지정 객체 생성 // 특정 날짜 지정 객체 생성
줄 14: 줄 15:
 // 특정 날짜와 시간 지정 객체 생성 // 특정 날짜와 시간 지정 객체 생성
 Date.parse('yyyy/MM/dd HH:mm:ss','2012/11/29 18:24:37') Date.parse('yyyy/MM/dd HH:mm:ss','2012/11/29 18:24:37')
 +</code>
 +
 +  * [[http://docs.oracle.com/javase/1.4.2/docs/api/java/util/Calendar.html|java.util.Calendar]]로 Date 객체 값 읽기
 +<code groovy>
 +import static java.util.Calendar.*
  
-// 객체의 특정 값 읽기 Date.getAt(), java.util.Calendar.* 사용 
 now = new Date() now = new Date()
-println +println "${now[YEAR]}/${now[MONTH] + 1}/${now[DAY_OF_MONTH]} ${now[HOUR_OF_DAY]}:${now[MINUTE]}:${now[SECOND]}" 
 +// MONTH는 0 부터 시작함.
 </code> </code>
- 
 ===== TimeCategory ===== ===== TimeCategory =====
   * [[http://groovy.codehaus.org/api/groovy/time/TimeCategory.html|TimeCategory]]   * [[http://groovy.codehaus.org/api/groovy/time/TimeCategory.html|TimeCategory]]
-  * 날짜를 더하고 빼기를 할 수 있다.+  * Date 객체에 시간 단위로 더하기 빼기를 할 수 있다.
 <code groovy> <code groovy>
 use ( TimeCategory ) { use ( TimeCategory ) {
groovy/datetime.txt · 마지막으로 수정됨: 2016/11/30 21:40 저자 kwon37xi