JavaTM Platform
Standard Ed. 6

�� java.util.Date
��ʹ��

ʹ�� Date ��������
java.security Ϊ��ȫ����ṩ��ͽӿڡ� 
java.security.cert �ṩ���ڽ����͹���֤�顢֤�鳷���б� (CRL) ��֤��·������ͽӿڡ� 
java.sql �ṩʹ�� JavaTM ������Է��ʲ������洢������Դ��ͨ����һ����ϵ���ݿ⣩�е����ݵ� API�� 
java.text �ṩ������Ȼ�����޹صķ�ʽ�������ı������ڡ����ֺ���Ϣ����ͽӿڡ� 
java.util ���� collection ��ܡ������� collection �ࡢ�¼�ģ�͡����ں�ʱ����ʩ�����ʻ��͸���ʵ�ù����ࣨ�ַ���������������������������λ���飩�� 
java.util.concurrent.locks Ϊ���͵ȴ������ṩһ����ܵĽӿں��࣬����ͬ������ͬ���ͼ������� 
javax.management.openmbean �ṩ�����������ͺ� Open MBean �������ࡣ 
javax.management.timer �ṩ�� Timer MBean����ʱ�� MBean���Ķ��塣 
javax.print.attribute �ṩ������ JavaTM Print Service ���Ե������Լ���η�����Щ���Ե���ͽӿڡ� 
javax.print.attribute.standard �� javax.print.attribute.standard �����ض���ӡ���Ե��ࡣ 
javax.security.auth.kerberos �˰������� Kerberos ������֤Э����ص�ʵ�ù����ࡣ 
javax.security.cert Ϊ��Կ֤���ṩ�ࡣ 
javax.swing �ṩһ��“������”��ȫ���� Java ���ԣ��������������Щ���������ƽ̨�ϵĹ�����ʽ����ͬ�� 
javax.xml.datatype 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)
          ����һ��ʱ�����
 

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 �ij������� 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 wrapper)�������� JDBC ������ֵ��ʶΪ SQL DATE ֵ��
 class Time
          һ���� java.util.Date ���йص��ݰ�װ�� (thin wrapper)�������� JDBC �������ʶΪ SQL TIME ֵ��
 class Timestamp
          һ���� java.util.Date ���йص��ݰ�װ�� (thin wrapper)�������� JDBC API �������ʶΪ SQL TIMESTAMP ֵ��
 

��������Ϊ Date �� java.sql �еķ���
 int Timestamp.compareTo(Date o)
          ���� Timestamp ����������� Date������Ϊ Timestamp ������Ƚϡ�
 

java.text �� Date ��ʹ��
 

���� Date �� java.text �еķ���
 Date SimpleDateFormat.get2DigitYearStart()
          ������ 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)
          ���� 100 �����ڵ���λ����ݣ�����ݽ�������Ϊ���û�ָ�������ڿ�ʼ��
 

java.util �� Date ��ʹ��
 

���� Date �� java.util �еķ���
 Date GregorianCalendar.getGregorianChange()
          ��ø���������ĸ������ڡ�
 Date Calendar.getTime()
          ����һ����ʾ�� Calendar ʱ��ֵ������Ԫ�����ڵĺ���ƫ�������� Date ����
 

��������Ϊ Date �� java.util �еķ���
 boolean Date.after(Date when)
          ���Դ������Ƿ���ָ������֮��
 boolean Date.before(Date when)
          ���Դ������Ƿ���ָ������֮ǰ��
 int Date.compareTo(Date anotherDate)
          �Ƚ��������ڵ�˳��
 boolean SimpleTimeZone.inDaylightTime(Date date)
          �����������������ʱ�ڼ䣬��ִ�в�ѯ��
abstract  boolean TimeZone.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)
          ʹ�ø����� Date ���ô� Calendar ��ʱ�䡣
 

java.util.concurrent.locks �� Date ��ʹ��
 

��������Ϊ Date �� java.util.concurrent.locks �еķ���
 boolean AbstractQueuedLongSynchronizer.ConditionObject.awaitUntil(Date deadline)
          ʵ�־��Զ�ʱ�����ȴ���
 boolean Condition.awaitUntil(Date deadline)
          ��ɵ�ǰ�߳��ڽӵ��źš����жϻ򵽴�ָ���������֮ǰһֱ���ڵȴ�״̬��
 boolean AbstractQueuedSynchronizer.ConditionObject.awaitUntil(Date deadline)
          ʵ�־��Զ�ʱ�����ȴ���
 

javax.management.openmbean �� Date ��ʹ��
 

���Ͳ�������Ϊ Date �� javax.management.openmbean �е��ֶ�
static SimpleType<Date> SimpleType.DATE
          SimpleType ʵ������ʵ�������� Java ������Ϊ java.util.Date ��ֵ��
 

javax.management.timer �� Date ��ʹ��
 

���� Date �� javax.management.timer �еķ���
 Date Timer.getDate(Integer id)
          ������ʱ��֪ͨ���������ڵ�һ��������
 Date TimerMBean.getDate(Integer id)
          ������ʱ��֪ͨ���������ڵ�һ��������
 

��������Ϊ Date �� javax.management.timer �еķ���
 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)
          ��������ָ�� 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)
          ��������ָ�� type��message �� userData ���¼�ʱ��֪ͨ����������뵽���и������ں�ʱ�Σ��Լ� null ����������֪ͨ�б��С�
 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)
          ��������ָ�� type��message �� userData ���¼�ʱ��֪ͨ����������뵽���и������ڡ�ʱ�κͳ���������֪ͨ�б��С�
 Integer Timer.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences, boolean fixedRate)
          ��������ָ�� type��message �� userData ���¼�ʱ��֪ͨ����������뵽���и������ڡ�ʱ�κͳ���������֪ͨ�б��С�
 Integer TimerMBean.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 ֵ���� date-time at completed ���ԡ�
DateTimeAtCreation(Date dateTime)
          ������и��� Date ֵ���µ� DateTimeAtCreation ���ԡ�
DateTimeAtProcessing(Date dateTime)
          ������и��� Date ֵ���µ� DateTimeAtProcessing ���ԡ�
JobHoldUntil(Date dateTime)
          ������и��� Date ֵ�� JobHoldUntil ���ԡ�
 

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)
          ����һ�� RowFilter�����������پ���һ������ָ����׼�� Date ֵ����Ŀ��
 

��������Ϊ 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)
          �����Ժ���Ϊ��λ�ij���ʱ��ij��ȡ�
 


JavaTM Platform
Standard Ed. 6

�ύ��������
�йظ���� API �ο����ϺͿ�����Ա�ĵ�������� Java SE ������Ա�ĵ������ĵ���������ϸ�ġ����򿪷���Ա���������Լ�������������ﶨ�塢ʹ�ü��ɺ͹�������ʾ����

��Ȩ���� 2007 Sun Microsystems, Inc. ��������Ȩ���� ����������֤��������������ĵ����·ַ�������