Päivämääräluokka Javassa (esimerkkejä)

Luokan päivämäärä edustaa tiettyä hetkeä ajankohtana millisekunnin tarkkuuden kanssa. Java.util -paketin päivämääräluokka toteuttaa sarjoittavan kloonattavan ja vertailukelpoisen rajapinnan. Se tarjoaa rakentajia ja menetelmiä käsitellä päivämäärää ja aikaa Java: n kanssa. Rakentajat
    Päivämäärä () : Luo päivämääräobjekti, joka edustaa nykyistä päivämäärää ja aikaa. Päivämäärä (pitkät millisekunnit) : Luo päivämääräobjektin tietyille millisekunnille 1. tammikuuta 1970 00:00:00 GMT. Päivämäärä (int vuosi int -päivämäärä) Päivämäärä (int vuosi int kuukausi päivämäärä int hrs int min) Päivämäärä (int vuosi int kuukausi päivämäärä int hrs int min int sc) Päivämäärä (merkkijono s) Huomaa: The last 4 constructors of the Date class are Deprecated. Java
       // Java program to demonstrate constuctors of Date   import     java.util.*  ;   public     class   Main   {      public     static     void     main  (  String  []     args  )      {      Date     d1     =     new     Date  ();      System  .  out  .  println  (  'Current date is '     +     d1  );      Date     d2     =     new     Date  (  2323223232L  );      System  .  out  .  println  (  'Date represented is '  +     d2     );      }   }   
    Output:
    Current date is Tue Jul 12 18:35:37 IST 2016 Date represented is Wed Jan 28 02:50:23 IST 1970  
    Tärkeät menetelmät
      Boolean jälkeen (päivämäärä): Testit, jos nykyinen päivämäärä on annettu päivämäärä. Boolean ennen (päivämäärä): Testit, jos nykyinen päivämäärä on ennen annettua päivämäärää. int comparatito (päivämäärä): Vertaa nykyistä päivämäärää annettuun päivämäärään. Palauttaa 0, jos argumenttipäivä on yhtä suuri kuin päivämäärä; Alle 0 -arvo, jos päivämäärä on ennen päivämäärän argumenttia; ja arvo, joka on suurempi kuin 0, jos päivämäärä on päivämäärän jälkeen. pitkä gettime () : Palauttaa millisekuntien lukumäärän 1. tammikuuta 1970 00:00:00 GMT: n edustama tämän päivämääräobjekti. tyhjyyttä (pitkä aika) : Muuttaa nykyistä päivämäärää ja aikaa annettuun aikaan.
    Java
       // Program to demonstrate methods of Date class   import     java.util.*  ;   public     class   Main   {      public     static     void     main  (  String  []     args  )      {      // Creating date      Date     d1     =     new     Date  (  2000       11       21  );      Date     d2     =     new     Date  ();     // Current date      Date     d3     =     new     Date  (  2010       1       3  );      boolean     a     =     d3  .  after  (  d1  );      System  .  out  .  println  (  'Date d3 comes after '     +      'date d2: '     +     a  );      boolean     b     =     d3  .  before  (  d2  );      System  .  out  .  println  (  'Date d3 comes before '  +      'date d2: '     +     b  );      int     c     =     d1  .  compareTo  (  d2  );      System  .  out  .  println  (  c  );      System  .  out  .  println  (  'Miliseconds from Jan 1 '  +      '1970 to date d1 is '     +     d1  .  getTime  ());      System  .  out  .  println  (  'Before setting '  +  d2  );      d2  .  setTime  (  204587433443L  );      System  .  out  .  println  (  'After setting '  +  d2  );      }   }   
    Output:
    Date d3 comes after date d2: true Date d3 comes before date d2: false 1 Miliseconds from Jan 1 1970 to date d1 is 60935500800000 Before setting Tue Jul 12 13:13:16 UTC 2016 After setting Fri Jun 25 21:50:33 UTC 1976