JavaTM Platform
Standard Ed. 6

클래스
java.util.Date 의 사용

Date 를 사용하고 있는 패키지
java.security 시큐리티 시스템의 클래스와 인터페이스를 제공합니다.  
java.security.cert 증명서, 증명서의 취소 리스트 (CRL), 증명서 패스를 해석 및 관리하기 위한 클래스와 인터페이스를 제공합니다.  
java.sql JavaTM 프로그램 언어를 사용해 데이터 소스 (일반적으로은 RDB)의 데이터에 액세스 해 처리하는 API 를 제공합니다.  
java.text 텍스트, 일자, 수치, 및 메세지를 자연 언어에 의존하지 않는 방법으로 처리하기 위한 클래스와 인터페이스를 제공합니다.  
java.util 이 패키지에는, 컬렉션 시스템, 유산 컬렉션 클래스, 이벤트 모델, 일시 기능, 국제화, 및 다양한 유틸리티 클래스 (StringTokenizer, 난수 제너레이터, 및 비트 배열)가 포함되어 있습니다.  
java.util.concurrent.locks 편입의 동기 및 감시와 구별된 상태의 락 및 대기용의 시스템를 제공하는 인터페이스 및 클래스.  
javax.management.openmbean 공개 데이터형과 Open MBean 기술자 클래스를 제공합니다.  
javax.management.timer Timer MBean 를 정의합니다.  
javax.print.attribute JavaTM Print Service 의 속성의 형태와 그것들이 속성 세트에 수집되는 방법을 기술하는 클래스와 인스턴스를 제공합니다.  
javax.print.attribute.standard 이 패키지에는, 특정의 인쇄 속성의 클래스가 포함되어 있습니다.  
javax.security.auth.kerberos 이 패키지에는, Kerberos 네트워크 인증 프로토콜에 관련하는 유틸리티 클래스가 포함되어 있습니다.  
javax.security.cert 공개키 증명서용의 클래스를 제공합니다.  
javax.swing 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다.  
javax.xml.datatype XML / Java 의 형태 매핑 javax.xml.datatypeAPI 는, XML / Java 의 형태 매핑을 제공합니다.  
 

java.security 에서의 Date 의 사용
 

Date 를 돌려주는 java.security 의 메소드
abstract  Date KeyStoreSpi. engineGetCreationDate (String  alias)
          지정된 별명에 의해 식별되는 엔트리의 작성일을 돌려줍니다.
 Date KeyStore. getCreationDate (String  alias)
          지정된 별명에 의해 식별되는 엔트리의 작성일을 돌려줍니다.
 Date Timestamp. getTimestamp ()
          타임 스탬프가 생성된 일자와 시각을 돌려줍니다.
 

Date 형의 파라미터를 가지는 java.security 의 생성자
Timestamp (Date  timestamp, CertPath  signerCertPath)
          Timestamp 를 구축합니다.
 

java.security.cert 에서의 Date 의 사용
 

Date 를 돌려주는 java.security.cert 의 메소드
 Date X509CertSelector. getCertificateValid ()
          certificateValid 기준치를 돌려줍니다.
 Date PKIXParameters. getDate ()
          증명서 패스의 타당성이 판단될 때 각을 돌려줍니다.
 Date X509CRLSelector. getDateAndTime ()
          dateAndTime 기준치를 돌려줍니다.
abstract  Date X509CRL. getNextUpdate ()
          CRL 로부터 nextUpdate 의 일자를 가져옵니다.
abstract  Date X509Certificate. getNotAfter ()
          증명서의 유효기간으로부터 notAfter 의 일자를 가져옵니다.
abstract  Date X509Certificate. getNotBefore ()
          증명서의 유효기간으로부터 notBefore 의 일자를 가져옵니다.
 Date X509CertSelector. getPrivateKeyValid ()
          privateKeyValid 기준치를 돌려줍니다.
abstract  Date X509CRLEntry. getRevocationDate ()
          이 X509CRLEntry 로부터 취소해 날 revocationDate 를 가져옵니다.
abstract  Date X509CRL. getThisUpdate ()
          CRL 로부터 thisUpdate 의 일자를 가져옵니다.
 

Date 형의 파라미터를 가지는 java.security.cert 의 메소드
abstract  void X509Certificate. checkValidity (Date  date)
          지정된 일자가, 증명서의 유효기간내일지 어떨지를 판정합니다.
 void X509CertSelector. setCertificateValid (Date  certValid)
          certificateValid 기준치를 설정합니다.
 void PKIXParameters. setDate (Date  date)
          증명서 패스의 타당성이 판단될 때 각을 설정합니다.
 void X509CRLSelector. setDateAndTime (Date  dateAndTime)
          dateAndTime 기준치를 설정합니다.
 void X509CertSelector. setPrivateKeyValid (Date  privateKeyValid)
          privateKeyValid 기준치를 설정합니다.
 

java.sql 에서의 Date 의 사용
 

java.sql 에서의 Date 의 서브 클래스
 class Date
          밀리 세컨드의 값을 랩 하는 thin 래퍼이며, 이것에 의해 JDBC 가 밀리 세컨드의 값을 SQL DATE 치로서 취급할 수가 있게 됩니다.
 class Time
          java.util.Date 클래스의 thin 래퍼로, 이 래퍼에 의해 JDBC API 는 이것을 SQL TIME 치로서 식별할 수 있습니다.
 class Timestamp
          이 클래스는,java.util.Date 의 thin 래퍼로, 이 래퍼에 의해 JDBC API 는 이것을 SQL TIMESTAMP 치로서 식별할 수 있습니다.
 

Date 형의 파라미터를 가지는 java.sql 의 메소드
 int Timestamp. compareTo (Date  o)
          이 Timestamp 객체가 지정된 Date 와 비교합니다.
 

java.text 에서의 Date 의 사용
 

Date 를 돌려주는 java.text 의 메소드
 Date SimpleDateFormat. get2DigitYearStart ()
          2 형년이 속한다고 해석되는 100 년간의 개시 일자를 돌려줍니다.
 Date DateFormat. parse (String  source)
          지정된 캐릭터 라인의 선두로부터 텍스트를 해석해 일자를 생성합니다.
 Date SimpleDateFormat. parse (String  text, ParsePosition  pos)
          캐릭터 라인으로부터 텍스트를 해석해 Date 를 생성합니다.
abstract  Date DateFormat. parse (String  source, ParsePosition  pos)
          지정된 해석 위치에 따라 일자/시각 캐릭터 라인을 해석합니다.
 

Date 형의 파라미터를 가지는 java.text 의 메소드
 String DateFormat. format (Date  date)
          Date 를 일자/시각 캐릭터 라인에 포맷 합니다.
 StringBuffer SimpleDateFormat. format (Date  date, StringBuffer  toAppendTo, FieldPosition  pos)
          지정된 Date 를 일자/시각 캐릭터 라인에 포맷 해, 지정된 StringBuffer 에 결과를 추가합니다.
abstract  StringBuffer DateFormat. format (Date  date, StringBuffer  toAppendTo, FieldPosition  fieldPosition)
          Date 를 일자/시각 캐릭터 라인에 포맷 합니다.
 void SimpleDateFormat. set2DigitYearStart (Date  startDate)
          2 형년이 속한다고 해석되는 100 년간을 사용자가 지정하는 일자로부터 시작되도록(듯이) 설정합니다.
 

java.util 에서의 Date 의 사용
 

Date 를 돌려주는 java.util 의 메소드
 Date GregorianCalendar. getGregorianChange ()
          태양력의 변경일을 가져옵니다.
 Date Calendar. getTime ()
          이 Calendar 의 시각치 ( 「신기원」으로부터의 밀리 세컨드 단위의 오프셋(offset))를 나타내는 Date 객체를 돌려줍니다.
 

Date 형의 파라미터를 가지는 java.util 의 메소드
 boolean Date. after (Date  when)
          이 일자가, 지정된 일자보다 나중에 있을지 어떨지를 판정합니다.
 boolean Date. before (Date  when)
          이 일자가, 지정된 일자보다 전에 있을지 어떨지를 판정합니다.
 int Date. compareTo (Date  anotherDate)
          순서부를 위해서(때문에) 2 개의 Date 를 비교합니다.
abstract  boolean TimeZone. inDaylightTime (Date  date)
          지정된 일자가, 현재의 소재지의 타임 존에서는 서머타임의 기간내인가 어떤가를 문의합니다.
 boolean SimpleTimeZone. inDaylightTime (Date  date)
          지정된 일자가 서머타임의 기간내인가 어떤가를 문의합니다.
 void Timer. schedule (TimerTask  task, Date  time)
          지정한 시간으로 지정한 태스크가 실행되도록(듯이) 스케줄 합니다.
 void Timer. schedule (TimerTask  task, Date  firstTime, long period)
          지정한 태스크가, 지정한 시간에 개시되어 「고정 지연 실행」을 반복하도록(듯이) 스케줄 합니다.
 void Timer. scheduleAtFixedRate (TimerTask  task, Date  firstTime, long period)
          지정한 태스크가, 지정한 시간에 개시되어 「고정 빈도 실행」을 반복하도록(듯이) 스케줄 합니다.
 void GregorianCalendar. setGregorianChange (Date  date)
          GregorianCalendar 의 변경일을 설정합니다.
 void Calendar. setTime (Date  date)
          이 Calendar 의 시간을, 지정된 Date 로 설정합니다.
 

java.util.concurrent.locks 에서의 Date 의 사용
 

Date 형의 파라미터를 가지는 java.util.concurrent.locks 의 메소드
 boolean AbstractQueuedSynchronizer.ConditionObject. awaitUntil (Date  deadline)
          절대 시간의 지정된 상태 대기를 구현합니다.
 boolean Condition. awaitUntil (Date  deadline)
          신호가 송신되는, 인터럽트가 발생한다, 또는 지정된 기한이 경과할 때까지, 현재의 thread를 대기시킵니다.
 boolean AbstractQueuedLongSynchronizer.ConditionObject. awaitUntil (Date  deadline)
          절대 시간의 지정된 상태 대기를 구현합니다.
 

javax.management.openmbean 에서의 Date 의 사용
 

Date 형의 형태 파라미터를 가지는 javax.management.openmbean 의 필드
static SimpleType <Date > SimpleType. DATE
          Java 클래스명이 java.util.Date 의 값을 기술하는 SimpleType 인스턴스입니다.
 

javax.management.timer 에서의 Date 의 사용
 

Date 를 돌려주는 javax.management.timer 의 메소드
 Date TimerMBean. getDate (Integer  id)
          타이머 통지에 관련지을 수 있었던 일자의 카피를 가져옵니다.
 Date Timer. getDate (Integer  id)
          타이머 통지에 관련지을 수 있었던 일자의 카피를 가져옵니다.
 

Date 형의 파라미터를 가지는 javax.management.timer 의 메소드
 Integer TimerMBean. addNotification (String  type, String  message, Object  userData, Date  date)
          지정된 type,message, 및 userData 로 새로운 타이머 통지를 작성해, 이것을 지정의 일자, 간격 null, 및 발행수와 함께 통지 리스트에 삽입합니다.
 Integer Timer. addNotification (String  type, String  message, Object  userData, Date  date)
          지정된 type,message, 및 userData 로 새로운 타이머 통지를 작성해, 이것을 지정의 일자, 간격 null, 및 발행수와 함께 통지 리스트에 삽입합니다.
 Integer TimerMBean. addNotification (String  type, String  message, Object  userData, Date  date, long period)
          지정된 type,message, 및 userData 로 새로운 타이머 통지를 작성해, 이것을 지정의 일자, 간격, 및 발행수 null 와 함께 통지 리스트에 삽입합니다.
 Integer Timer. addNotification (String  type, String  message, Object  userData, Date  date, long period)
          지정된 type,message, 및 userData 로 새로운 타이머 통지를 작성해, 이것을 지정의 일자, 간격, 및 발행수 null 와 함께 통지 리스트에 삽입합니다.
 Integer TimerMBean. addNotification (String  type, String  message, Object  userData, Date  date, long period, long nbOccurences)
          지정된 type,message, 및 userData 로 새로운 타이머 통지를 작성해, 이것을 지정의 일자, 간격, 및 발행수와 함께 통지 리스트에 삽입합니다.
 Integer Timer. addNotification (String  type, String  message, Object  userData, Date  date, long period, long nbOccurences)
          지정된 type,message, 및 userData 로 새로운 타이머 통지를 작성해, 이것을 지정의 일자, 간격, 및 발행수와 함께 통지 리스트에 삽입합니다.
 Integer TimerMBean. addNotification (String  type, String  message, Object  userData, Date  date, long period, long nbOccurences, boolean fixedRate)
          지정된 type,message, 및 userData 로 새로운 타이머 통지를 작성해, 이것을 지정의 일자, 간격, 및 발행수와 함께 통지 리스트에 삽입합니다.
 Integer Timer. addNotification (String  type, String  message, Object  userData, Date  date, long period, long nbOccurences, boolean fixedRate)
          지정된 type,message, 및 userData 로 새로운 타이머 통지를 작성해, 이것을 지정의 일자, 간격, 및 발행수와 함께 통지 리스트에 삽입합니다.
 

javax.print.attribute 에서의 Date 의 사용
 

Date 를 돌려주는 javax.print.attribute 의 메소드
 Date DateTimeSyntax. getValue ()
          일자와 시각 속성의 java.util.Date 의 값을 돌려줍니다.
 

Date 형의 파라미터를 가지는 javax.print.attribute 의 생성자
DateTimeSyntax (Date  value)
          지정된 java.util.Date 의 값을 가지는 새로운 일자와 시각 속성을 구축합니다.
 

javax.print.attribute.standard 에서의 Date 의 사용
 

Date 형의 파라미터를 가지는 javax.print.attribute.standard 의 생성자
DateTimeAtCompleted (Date  dateTime)
          지정된 Date 의 값으로, 새로운 완료 일시 속성을 구축합니다.
DateTimeAtCreation (Date  dateTime)
          지정된 Date 의 값으로, 새로운 생성 일시 속성을 구축합니다.
DateTimeAtProcessing (Date  dateTime)
          지정된 Date 의 값으로, 새로운 처리 일시 속성을 구축합니다.
JobHoldUntil (Date  dateTime)
          지정된 Date 의 값으로, 새로운 작업 보류 일시 속성을 구축합니다.
 

javax.security.auth.kerberos 에서의 Date 의 사용
 

Date 를 돌려주는 javax.security.auth.kerberos 의 메소드
 Date KerberosTicket. getAuthTime ()
          클라이언트가 인증되었을 때 각을 돌려줍니다.
 Date KerberosTicket. getEndTime ()
          이 티켓의 유효기간의 기한 마감 시각을 돌려줍니다.
 Date KerberosTicket. getRenewTill ()
          모든 갱신을 포함한, 이 티켓의 최신의 유효기간을 돌려줍니다.
 Date KerberosTicket. getStartTime ()
          이 티켓의 유효기간의 개시시각을 돌려줍니다.
 

Date 형의 파라미터를 가지는 javax.security.auth.kerberos 의 생성자
KerberosTicket (byte[] asn1Encoding, KerberosPrincipal  client, KerberosPrincipal  server, byte[] sessionKey, int keyType, boolean[] flags, Date  authTime, Date  startTime, Date  endTime, Date  renewTill, InetAddress [] clientAddresses)
          클라이언트가 KDC 로부터 취득한, 또는 캐쉬로부터 읽어낸 자격 정보를 사용해, KerberosTicket 를 구축합니다.
 

javax.security.cert 에서의 Date 의 사용
 

Date 를 돌려주는 javax.security.cert 의 메소드
abstract  Date X509Certificate. getNotAfter ()
          증명서의 유효기간으로부터 notAfter 의 일자를 가져옵니다.
abstract  Date X509Certificate. getNotBefore ()
          증명서의 유효기간으로부터 notBefore 의 일자를 가져옵니다.
 

Date 형의 파라미터를 가지는 javax.security.cert 의 메소드
abstract  void X509Certificate. checkValidity (Date  date)
          지정된 일자가, 증명서의 유효기간내일지 어떨지를 판정합니다.
 

javax.swing 에서의 Date 의 사용
 

Date 를 돌려주는 javax.swing 의 메소드
 Date SpinnerDateModel. getDate ()
          이 순서의 Date 가운데, 현재의 요소를 돌려줍니다.
 

Date 형의 파라미터를 가지는 javax.swing 의 메소드
static
<M, I> RowFilter <M, I>
RowFilter. dateFilter (RowFilter.ComparisonType  type, Date  date, int... indices)
          지정된 기준을 채우는 Date 치를 적어도 1 개(살) 이상 가지는 엔트리를 포함하는 RowFilter 를 돌려줍니다.
 

Date 형의 파라미터를 가지는 javax.swing 의 생성자
SpinnerDateModel (Date  value, Comparable  start, Comparable  end, int calendarField)
          start 로부터 end 까지의 일자의 순서를 나타내는 SpinnerDateModel 를 작성합니다.
 

javax.xml.datatype 에서의 Date 의 사용
 

Date 형의 파라미터를 가지는 javax.xml.datatype 의 메소드
 void Duration. addTo (Date  date)
          이 듀레이션을 Date 객체에 추가합니다.
 long Duration. getTimeInMillis (Date  startInstant)
          밀리 세컨드로 듀레이션의 길이를 돌려줍니다.
 


JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.