Java -System für die Verfolgung von Terminen ist um ein "Date" -Klasse, die den Überblick über die aktuelle Zeitzone und die Anzahl der Millisekunden, die seit einem Standard- Zeit bestanden haben, hält , die so genannte " Epoche gehüllt. " Zusätzlich zu dieser Klasse , gibt es auch eine SimpleDateFormat Klasse entwickelt, um es einfacher, mit Daten in Formularen verständlich auf den Menschen zu arbeiten. Anleitung
1
Fügen Sie den folgenden in eine leere Textdatei zum Einrichten der grundlegenden Programm für das Tutorial :
Import java.text.ParseException ;
import java . text.SimpleDateFormat ;
Import java.util.Date ;
public class JavaDateTutorial {
public static void main (String [] args ) {
< p >} }
gesamte Code für den Rest des Tutorials wird innerhalb der eckigen Klammern des "public static void main ( String [] args) " Abschnitt.
2
Fügen Sie den folgenden :
Datum d = new Date ();
Dadurch entsteht ein neues Date-Objekt und initialisiert es um die aktuelle Zeit an der Stelle halten der Befehl aufgerufen wurde , basierend auf der Systemuhr des Computers
3
Löschen Sie den Befehl aus Schritt 2 , und fügen Sie den folgenden an seiner Stelle : .
lange Millisekunden = 50000;
Datum d = new Date ( Millisekunden) ;
Dies gibt Ihnen mehr Kontrolle über die Zeit für das Datum initialisiert. Angesichts einer Zahl , wird es zu initialisieren Sie das Datum auf eine Zeit, die eine bestimmte Anzahl von Millisekunden vorbei an der " Epoche ", dem Punkt, dass der Computer den Nullpunkt in der Zeit der Auffassung ist zu halten. Die " Epoche " ist genau Mitternacht des 1. Januar 1970, GMT . Sie können vor diesem Datum durch die Bereitstellung einer negativen Zahl gehen
4
Fügen Sie den folgenden nach den Befehlen aus . Schritt 3:
SimpleDateFormat sdf = new SimpleDateFormat ( "yyyy -MM- dd ");
try {
d = sdf.parse ( " 1999.02.13 ");
String currentDate = sdf.format (d);
catch ( ParseException e) {
System.out.println ( "Datum falsch geschrieben. "); }
SimpleDateFormat macht es einfacher zu lesen und zu schreiben Daten in einem Format, das für Menschen lesbaren , anstatt in Tausendstel einer Sekunde seit 1970 ist . Mit der Analysefunktion , wird der Computer versuchen, Datumszeichenfolgen lesen und speichern sie in einem "Date" -Objekt. Umgekehrt wird die Format -Methode einen vorhandenen Termin in eine lesbare Zeichenfolge konvertieren.