Groovy - Termine & Zeiten

Die Klasse Datum repräsentiert einen bestimmten Zeitpunkt mit einer Genauigkeit von Millisekunden. Die Date-Klasse verfügt über zwei Konstruktoren (siehe unten).

Datum()

Syntax

public Date()

Parameters - Keine.

Return Value

Ordnet ein Datumsobjekt zu und initialisiert es so, dass es den Zeitpunkt darstellt, zu dem es zugewiesen wurde, gemessen auf die nächste Millisekunde.

Beispiel

Im Folgenden finden Sie ein Beispiel für die Verwendung dieser Methode:

class Example { 
   static void main(String[] args) { 
      Date date = new Date(); 
      
      // display time and date using toString() 
      System.out.println(date.toString()); 
   } 
}

Wenn wir das obige Programm ausführen, erhalten wir das folgende Ergebnis. Die folgende Ausgabe gibt Ihnen das aktuelle Datum und die aktuelle Uhrzeit an -

Thu Dec 10 21:31:15 GST 2015

Datum (lange Millisekunde)

Syntax

public Date(long millisec)

Parameters

Millisec - Die Anzahl der Millisekunden, die seit der Standardbasiszeit angegeben werden sollen.

Return Value - Ordnet a Date Objekt und initialisiert es so, dass es die angegebene Anzahl von Millisekunden seit der als "Epoche" bekannten Standardbasiszeit darstellt, nämlich 1. Januar 1970, 00:00:00 GMT.

Beispiel

Im Folgenden finden Sie ein Beispiel für die Verwendung dieser Methode:

class Example {
   static void main(String[] args) {
      Date date = new Date(100);
      
      // display time and date using toString()
      System.out.println(date.toString());
   } 
}

Wenn wir das obige Programm ausführen, erhalten wir das folgende Ergebnis:

Thu Jan 01 04:00:00 GST 1970

Im Folgenden sind die angegebenen Methoden der Date-Klasse aufgeführt. In allen Methoden der Klasse Datum, die Werte für Jahr, Monat, Datum, Stunden, Minuten und Sekunden akzeptieren oder zurückgeben, werden die folgenden Darstellungen verwendet:

  • Ein Jahr y wird durch die ganze Zahl y - 1900 dargestellt.

  • Ein Monat wird durch eine Ganzzahl von 0 bis 11 dargestellt. 0 ist Januar, 1 ist Februar und so weiter; somit ist der 11. Dezember.

  • Ein Datum (Tag des Monats) wird in üblicher Weise durch eine Ganzzahl von 1 bis 31 dargestellt.

  • Eine Stunde wird durch eine ganze Zahl von 0 bis 23 dargestellt. Somit ist die Stunde von Mitternacht bis 1 Uhr morgens die Stunde 0 und die Stunde von 12 bis 13 Uhr die Stunde 12.

  • Eine Minute wird in üblicher Weise durch eine ganze Zahl von 0 bis 59 dargestellt.

  • Eine Sekunde wird durch eine ganze Zahl von 0 bis 61 dargestellt.

Sr.Nr. Methoden & Beschreibung
1 nach()

Testet, ob dieses Datum nach dem angegebenen Datum liegt.

2 gleich ()

Vergleicht zwei Daten für die Gleichheit. Das Ergebnis ist genau dann wahr, wenn das Argument nicht null ist und ein Datumsobjekt ist, das den gleichen Zeitpunkt in Millisekunden wie dieses Objekt darstellt.

3 vergleichen mit()

Vergleicht zwei Termine für die Bestellung.

4 toString ()

Konvertiert dieses Date-Objekt in einen String

5 Vor()

Testet, ob dieses Datum vor dem angegebenen Datum liegt.

6 Zeit bekommen()

Gibt die Anzahl der Millisekunden seit dem 1. Januar 1970, 00:00:00 GMT zurück, die durch dieses Datumsobjekt dargestellt werden.

7 Zeit einstellen()

Legt fest, dass dieses Date-Objekt einen Zeitpunkt darstellt, der Millisekunden nach dem 1. Januar 1970 00:00:00 GMT liegt.