Java™ Platform
Standard Ed. 8

Uses of Class
java.util.Date

  • Packages that use Date 
    Package Description
    java.security
    Provides the classes and interfaces for the security framework.
    java.security.cert
    Provides classes and interfaces for parsing and managing certificates, certificate revocation lists (CRLs), and certification paths.
    java.sql
    Provides the API for accessing and processing data stored in a data source (usually a relational database) using the JavaTM programming language.
    java.text
    Provides classes and interfaces for handling text, dates, numbers, and messages in a manner independent of natural languages.
    java.util
    Contains the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes (a string tokenizer, a random-number generator, and a bit array).
    java.util.concurrent.locks
    Interfaces and classes providing a framework for locking and waiting for conditions that is distinct from built-in synchronization and monitors.
    javax.management.openmbean
    Provides the open data types and Open MBean descriptor classes.
    javax.management.timer
    Provides the definition of the Timer MBean.
    javax.print.attribute
    Provides classes and interfaces that describe the types of JavaTM Print Service attributes and how they can be collected into attribute sets.
    javax.print.attribute.standard
    Package javax.print.attribute.standard contains classes for specific printing attributes.
    javax.security.auth.kerberos
    This package contains utility classes related to the Kerberos network authentication protocol.
    javax.security.cert
    Provides classes for public key certificates.
    javax.swing
    Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.
    javax.xml.datatype
    XML/Java Type Mappings.
    • Uses of Date in java.security

      Methods in java.security that return Date 
      Modifier and Type Method and Description
      abstract Date KeyStoreSpi.engineGetCreationDate(String alias)
      Returns the creation date of the entry identified by the given alias.
      Date KeyStore.getCreationDate(String alias)
      Returns the creation date of the entry identified by the given alias.
      Date Timestamp.getTimestamp()
      Returns the date and time when the timestamp was generated.
      Constructors in java.security with parameters of type Date 
      Constructor and Description
      Timestamp(Date timestamp, CertPath signerCertPath)
      Constructs a Timestamp.
    • Uses of Date in java.security.cert

      Methods in java.security.cert that return Date 
      Modifier and Type Method and Description
      Date X509CertSelector.getCertificateValid()
      Returns the certificateValid criterion.
      Date PKIXParameters.getDate()
      Returns the time for which the validity of the certification path should be determined.
      Date X509CRLSelector.getDateAndTime()
      Returns the dateAndTime criterion.
      Date CertificateRevokedException.getInvalidityDate()
      Returns the invalidity date, as specified in the Invalidity Date extension of this CertificateRevokedException.
      abstract Date X509CRL.getNextUpdate()
      Gets the nextUpdate date from the CRL.
      abstract Date X509Certificate.getNotAfter()
      Gets the notAfter date from the validity period of the certificate.
      abstract Date X509Certificate.getNotBefore()
      Gets the notBefore date from the validity period of the certificate.
      Date X509CertSelector.getPrivateKeyValid()
      Returns the privateKeyValid criterion.
      Date CertificateRevokedException.getRevocationDate()
      Returns the date on which the certificate was revoked.
      abstract Date X509CRLEntry.getRevocationDate()
      Gets the revocation date from this X509CRLEntry, the revocationDate.
      abstract Date X509CRL.getThisUpdate()
      Gets the thisUpdate date from the CRL.
      Methods in java.security.cert with parameters of type Date 
      Modifier and Type Method and Description
      abstract void X509Certificate.checkValidity(Date date)
      Checks that the given date is within the certificate's validity period.
      void X509CertSelector.setCertificateValid(Date certValid)
      Sets the certificateValid criterion.
      void PKIXParameters.setDate(Date date)
      Sets the time for which the validity of the certification path should be determined.
      void X509CRLSelector.setDateAndTime(Date dateAndTime)
      Sets the dateAndTime criterion.
      void X509CertSelector.setPrivateKeyValid(Date privateKeyValid)
      Sets the privateKeyValid criterion.
      Constructors in java.security.cert with parameters of type Date 
      Constructor and Description
      CertificateRevokedException(Date revocationDate, CRLReason reason, X500Principal authority, Map<String,Extension> extensions)
      Constructs a CertificateRevokedException with the specified revocation date, reason code, authority name, and map of extensions.
    • Uses of Date in java.sql

      Subclasses of Date in java.sql 
      Modifier and Type Class and Description
      class  Date
      A thin wrapper around a millisecond value that allows JDBC to identify this as an SQL DATE value.
      class  Time
      A thin wrapper around the java.util.Date class that allows the JDBC API to identify this as an SQL TIME value.
      class  Timestamp
      A thin wrapper around java.util.Date that allows the JDBC API to identify this as an SQL TIMESTAMP value.
      Methods in java.sql with parameters of type Date 
      Modifier and Type Method and Description
      int Timestamp.compareTo(Date o)
      Compares this Timestamp object to the given Date object.
    • Uses of Date in java.text

      Methods in java.text that return Date 
      Modifier and Type Method and Description
      Date SimpleDateFormat.get2DigitYearStart()
      Returns the beginning date of the 100-year period 2-digit years are interpreted as being within.
      Date DateFormat.parse(String source)
      Parses text from the beginning of the given string to produce a date.
      Date SimpleDateFormat.parse(String text, ParsePosition pos)
      Parses text from a string to produce a Date.
      abstract Date DateFormat.parse(String source, ParsePosition pos)
      Parse a date/time string according to the given parse position.
      Methods in java.text with parameters of type Date 
      Modifier and Type Method and Description
      String DateFormat.format(Date date)
      Formats a Date into a date/time string.
      StringBuffer SimpleDateFormat.format(Date date, StringBuffer toAppendTo, FieldPosition pos)
      Formats the given Date into a date/time string and appends the result to the given StringBuffer.
      abstract StringBuffer DateFormat.format(Date date, StringBuffer toAppendTo, FieldPosition fieldPosition)
      Formats a Date into a date/time string.
      void SimpleDateFormat.set2DigitYearStart(Date startDate)
      Sets the 100-year period 2-digit years will be interpreted as being in to begin on the date the user specifies.
    • Uses of Date in java.util

      Methods in java.util that return Date 
      Modifier and Type Method and Description
      static Date Date.from(Instant instant)
      Obtains an instance of Date from an Instant object.
      Date GregorianCalendar.getGregorianChange()
      Gets the Gregorian Calendar change date.
      Date Calendar.getTime()
      Returns a Date object representing this Calendar's time value (millisecond offset from the Epoch").
      Methods in java.util with parameters of type Date 
      Modifier and Type Method and Description
      boolean Date.after(Date when)
      Tests if this date is after the specified date.
      boolean Date.before(Date when)
      Tests if this date is before the specified date.
      int Date.compareTo(Date anotherDate)
      Compares two Dates for ordering.
      boolean SimpleTimeZone.inDaylightTime(Date date)
      Queries if the given date is in daylight saving time.
      abstract boolean TimeZone.inDaylightTime(Date date)
      Queries if the given date is in Daylight Saving Time in this time zone.
      void Timer.schedule(TimerTask task, Date time)
      Schedules the specified task for execution at the specified time.
      void Timer.schedule(TimerTask task, Date firstTime, long period)
      Schedules the specified task for repeated fixed-delay execution, beginning at the specified time.
      void Timer.scheduleAtFixedRate(TimerTask task, Date firstTime, long period)
      Schedules the specified task for repeated fixed-rate execution, beginning at the specified time.
      void GregorianCalendar.setGregorianChange(Date date)
      Sets the GregorianCalendar change date.
      Calendar.Builder Calendar.Builder.setInstant(Date instant)
      Sets the instant parameter to the instant value given by a Date.
      void Calendar.setTime(Date date)
      Sets this Calendar's time with the given Date.
    • Uses of Date in java.util.concurrent.locks

      Methods in java.util.concurrent.locks with parameters of type Date 
      Modifier and Type Method and Description
      boolean AbstractQueuedLongSynchronizer.ConditionObject.awaitUntil(Date deadline)
      Implements absolute timed condition wait.
      boolean AbstractQueuedSynchronizer.ConditionObject.awaitUntil(Date deadline)
      Implements absolute timed condition wait.
      boolean Condition.awaitUntil(Date deadline)
      Causes the current thread to wait until it is signalled or interrupted, or the specified deadline elapses.
    • Uses of Date in javax.management.openmbean

      Fields in javax.management.openmbean with type parameters of type Date 
      Modifier and Type Field and Description
      static SimpleType<Date> SimpleType.DATE
      The SimpleType instance describing values whose Java class name is java.util.Date.
    • Uses of Date in javax.management.timer

      Methods in javax.management.timer that return Date 
      Modifier and Type Method and Description
      Date TimerMBean.getDate(Integer id)
      Gets a copy of the date associated to a timer notification.
      Date Timer.getDate(Integer id)
      Gets a copy of the date associated to a timer notification.
      Methods in javax.management.timer with parameters of type Date 
      Modifier and Type Method and Description
      Integer TimerMBean.addNotification(String type, String message, Object userData, Date date)
      Creates a new timer notification with the specified type, message and userData and inserts it into the list of notifications with a given date and a null period and number of occurrences.
      Integer Timer.addNotification(String type, String message, Object userData, Date date)
      Creates a new timer notification with the specified type, message and userData and inserts it into the list of notifications with a given date and a null period and number of occurrences.
      Integer TimerMBean.addNotification(String type, String message, Object userData, Date date, long period)
      Creates a new timer notification with the specified type, message and userData and inserts it into the list of notifications with a given date and period and a null number of occurrences.
      Integer Timer.addNotification(String type, String message, Object userData, Date date, long period)
      Creates a new timer notification with the specified type, message and userData and inserts it into the list of notifications with a given date and period and a null number of occurrences.
      Integer TimerMBean.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences)
      Creates a new timer notification with the specified type, message and userData and inserts it into the list of notifications with a given date, period and number of occurrences.
      Integer Timer.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences)
      Creates a new timer notification with the specified type, message and userData and inserts it into the list of notifications with a given date, period and number of occurrences.
      Integer TimerMBean.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences, boolean fixedRate)
      Creates a new timer notification with the specified type, message and userData and inserts it into the list of notifications with a given date, period and number of occurrences.
      Integer Timer.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences, boolean fixedRate)
      Creates a new timer notification with the specified type, message and userData and inserts it into the list of notifications with a given date, period and number of occurrences.
    • Uses of Date in javax.print.attribute

      Methods in javax.print.attribute that return Date 
      Modifier and Type Method and Description
      Date DateTimeSyntax.getValue()
      Returns this date-time attribute's java.util.Date value.
      Constructors in javax.print.attribute with parameters of type Date 
      Constructor and Description
      DateTimeSyntax(Date value)
      Construct a new date-time attribute with the given java.util.Date value.
    • Uses of Date in javax.print.attribute.standard

      Constructors in javax.print.attribute.standard with parameters of type Date 
      Constructor and Description
      DateTimeAtCompleted(Date dateTime)
      Construct a new date-time at completed attribute with the given Date value.
      DateTimeAtCreation(Date dateTime)
      Construct a new date-time at creation attribute with the given Date value.
      DateTimeAtProcessing(Date dateTime)
      Construct a new date-time at processing attribute with the given Date value.
      JobHoldUntil(Date dateTime)
      Construct a new job hold until date-time attribute with the given Date value.
    • Uses of Date in javax.security.auth.kerberos

      Methods in javax.security.auth.kerberos that return Date 
      Modifier and Type Method and Description
      Date KerberosTicket.getAuthTime()
      Returns the time that the client was authenticated.
      Date KerberosTicket.getEndTime()
      Returns the expiration time for this ticket's validity period.
      Date KerberosTicket.getRenewTill()
      Returns the latest expiration time for this ticket, including all renewals.
      Date KerberosTicket.getStartTime()
      Returns the start time for this ticket's validity period.
      Constructors in javax.security.auth.kerberos with parameters of type Date 
      Constructor and Description
      KerberosTicket(byte[] asn1Encoding, KerberosPrincipal client, KerberosPrincipal server, byte[] sessionKey, int keyType, boolean[] flags, Date authTime, Date startTime, Date endTime, Date renewTill, InetAddress[] clientAddresses)
      Constructs a KerberosTicket using credentials information that a client either receives from a KDC or reads from a cache.
    • Uses of Date in javax.security.cert

      Methods in javax.security.cert that return Date 
      Modifier and Type Method and Description
      abstract Date X509Certificate.getNotAfter()
      Gets the notAfter date from the validity period of the certificate.
      abstract Date X509Certificate.getNotBefore()
      Gets the notBefore date from the validity period of the certificate.
      Methods in javax.security.cert with parameters of type Date 
      Modifier and Type Method and Description
      abstract void X509Certificate.checkValidity(Date date)
      Checks that the specified date is within the certificate's validity period.
    • Uses of Date in javax.swing

      Methods in javax.swing that return Date 
      Modifier and Type Method and Description
      Date SpinnerDateModel.getDate()
      Returns the current element in this sequence of Dates.
      Methods in javax.swing with parameters of type Date 
      Modifier and Type Method and Description
      static <M,I> RowFilter<M,I> RowFilter.dateFilter(RowFilter.ComparisonType type, Date date, int... indices)
      Returns a RowFilter that includes entries that have at least one Date value meeting the specified criteria.
      Constructors in javax.swing with parameters of type Date 
      Constructor and Description
      SpinnerDateModel(Date value, Comparable start, Comparable end, int calendarField)
      Creates a SpinnerDateModel that represents a sequence of dates between start and end.
    • Uses of Date in javax.xml.datatype

      Methods in javax.xml.datatype with parameters of type Date 
      Modifier and Type Method and Description
      void Duration.addTo(Date date)
      Adds this duration to a Date object.
      long Duration.getTimeInMillis(Date startInstant)
      Returns the length of the duration in milli-seconds.
Java™ Platform
Standard Ed. 8

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部