Beim Bau Java-Anwendungen können Entwickler Zeit Funktionen erweitert. Viele Anwendungen zeigen das aktuelle Datum und die Uhrzeit oder zukünftige Daten und Zeiten , in Abhängigkeit von ihrer Funktionalität . Mit der Date-Klasse von der Programmiersprache Java in Verbindung mit dem Simple Datumsformat Klasse können Programme berechnen und anzuzeigen mal auf , um ihre Nutzer zu präsentieren. Die Klassen sind Teil der " java.util " Bibliothek , so dass diese zu importieren , bevor die Zeit -Funktionen implementiert werden können . Klassen
Die Programmiersprache Java bietet eine Reihe von Klassen für Datum und Zeit. Die Date-Klasse kann mit dem Simple Datumsformat Klasse arbeiten, um Zeit zu gewinnen Informationen dann präsentieren sie an die Benutzer. Um diese Klassen zu verwenden, müssen Sie den Code importieren " java.util " Ressource. Sie können dies in Ihrer Programme zu implementieren , indem Sie folgende import -Anweisung am Anfang von jedem Java- Datei, die Sie vorhaben, mit Zeitfunktionen in : . Import java.util * ;
Wenn Sie das Datum ohne Klassen verwenden versuchen Dabei werden Ihre Programme nicht kompilieren und ausführen . Um ein Date-Objekt erstellen, können Sie den folgenden Code verwenden : Datum myDate = new Date ();
Methoden
Die Date-Klasse bietet eine Reihe von Methoden für die Rückgabe Datum und Uhrzeit . Um die aktuelle Zeit zu erhalten, können Programme verwenden Sie die folgende Methode Anruf auf ein Date-Objekt : lang = datenumber myDate.getTime ();
" getTime " Methode gibt das aktuelle Datum und die Zeit wie lange Zahlenwert . Dies kann Ihr Programm geben die Informationen, die es braucht , um eine interne Aufgabe auszuführen, aber die resultierende Zahlenwert ist nicht geeignet für Benutzer über die Anzeige Datum und Uhrzeit. Dies ist , warum viele Programme Format-Objekte sowie Datum -Instanzen verwenden .
Anzeige
Um die Zeit bis zum Benutzer anzuzeigen, können Programme nutzen eine Formatierung Klasse , wie Simple Datum Format. Der folgende Beispielcode veranschaulicht ein Objekt Instanz der Klasse : SimpleDateFormat myTimeFormat = new SimpleDateFormat ( "hh : mm" );
Der Code in diesem Fall leitet zusätzliche Informationen zu der Klasse Konstruktormethode . Diese Information umfasst eine Zeichenfolge , die die gewünschte Zeit Formatierung , einschließlich Stunden und Minuten . Der Konstruktor Methode können Parameter, die andere Aspekte von Datum und Uhrzeit , wie Tag, Monat und Jahr.
Dieser Code speichert die formatierte Version der Zeit in eine String-Variable für die zukünftige Verwendung , zum Beispiel für die Anzeige innerhalb; String dateText = myTimeFormat.format ( datenumber ) : Um die Zeit zu formatieren, können Programme den folgenden Code verwenden eine Benutzerschnittstelle .
Überlegungen
Entwickler sind frei zu wählen , wie sie mal in ihre Anwendungen formatieren möchten . Allerdings kann diese Wahl beeinflussen Nutzbarkeit von Anwendungen , wie die einzelnen Länder unterschiedliche Konventionen für die Darstellung sowohl Datum und Uhrzeit. Aus diesem Grund bietet Java -Programmierern die Möglichkeit, bestimmte Gegenden mit Datum und Timecode Ziel. Java -Programme können auch erkennen, die Benutzerumgebung und der Standardwert Datum und Uhrzeit Formatierung nach , dass .