Vorwort
Beim Schreiben des Hintergrundprogramms ist der Zeitstempel des aktuellen Servers häufig erforderlich.
Erhalten Sie in PHP den aktuellen Zeitstempel und verwenden Sie die Funktion Time (), und die Formatausgabe kann die Date () -Funktion übergeben.
Kalender, DateFormat in der Java -Sprache bilden einen grundlegenden, aber wichtigen Teil des Java -Standards. Datum ist ein wesentlicher Bestandteil der Geschäftslogikberechnung.
Holen Sie sich Unix Timestamp
In JDK1.0 ist die Datumsklasse die einzige Klasse, die die Zeit darstellt. Da die Datumsklasse jedoch nicht bequem ist, um die Internationalisierung ab der JDK 1.1 -Version zu erreichen, wird empfohlen, die Kalenderklasse für Zeit und Datum zu verwenden. Hier stellen wir kurz vor, wie man den aktuellen Zeitstempel mit der Datumsklasse bekommt
Das aktuelle Datum und die Uhrzeit des Systems erstellen ein Datumsobjekt und geben Sie eine lange ganze Zahl zurück.
Java.util.date; out.println (time.toString ());
Formatierungsdatum
Das Format der Datumsanpassungsdatum von Datum () kann in PHP verwendet werden.
Java.Text.SimpledateFormat; ); println (str);}}
Frecher Text in Datumsobjekte
In Anbetracht der Formatierungszeit, z. B. "2013-12-17 14:05:59", müssen Sie bisherig umgewandelt werden, um Zeitstempel zu erleichtern, um andere Formatierungsvorgänge zu erhalten.
Java.Text.Parsexception; 59 "; SimpleDateFormat SDF = new SimpledateFormat (" yyyy-mm-dd hh: mm: ss "); try {date time = sdf.parse (text); system.out.println (time.getime () / 100 0) ;} Catch (pareeException e) {System.out.println (e.getMessage ());}}}
Der spezifische Teil des Erwerbsdatums
Über die beiden Klassen: datateFormat können wir bereits den aktuellen Zeitstempel, die Datumsformatausgabe, die formatierte Datumszeichenfolge zur Datumsobjektfunktion erreichen, jetzt gibt es eine neue Nachfrage, wie der spezifische Teil des Datums erhalten, wie z. Aktuelle aktuelle aktuelle Stunden, die aktuelle Anzahl der Tage usw., dies erfordert die Kalenderklasse
Import Java.util.Calendar; ); = gcalendar.get (Kalender.minute); + Minute + ":" + Sekunde);}}
Berechnen Sie die Anzahl der Tage zwischen den beiden Daten
Wenn beispielsweise die Berechnungsunterschiede zwischen dem 1. April 2010 und dem 11. März 2009, können Sie die Zeit- und Datumsverarbeitung zur Berechnung verwenden.
Das Prinzip der Implementierung dieses Programms lautet: Zuerst gibt es zwei spezifische Zeitpunkte. In zwei Punkten, und dann die Division teilen, können Sie die entsprechende Anzahl von Tagen mit 1 -Tage -Millisekunden (24 Stunden x60 Minuten x60 Sekunden x1000 Millisekunden) erhalten. Der vollständige Code dieses Beispiels lautet wie folgt:
Java.util importieren. = Kalender.getInstance (); Konvertieren Sie in relativer Zeit t1 = c1.getTimeInmillis (); out.println (Tage);}}
Den monatlichen Kalender des aktuellen Monats ausgeben
Die Funktion dieses Beispiels ist der Kalender des Monats der aktuellen Systemzeit.
Das Prinzip des Verfahrens ist: Zuerst die Woche des Monats 1 und dann die Anzahl der Tage des Monats, und schließlich die Prozesssteuerung verwenden, um die Ausgabe im Format des Kalenders zu implementieren. Das heißt, wenn Nr. 1 Montag ist, wird der Raum einer Einheit gedruckt. Ändern Sie nach dem Drucken des Datums des Samstags die Bank. Der vollständige Code dieses Beispiels lautet wie folgt:
Java.util importieren. des Vertreters ist C.Set (Kalender.Date, 1); (Calendar.Date); / Ausgabedatum Systerm.print (""+i); zu ändern if ((start + i - 1) % 7 == 0) {System.out.println ();}} // Ändern Sie das System.out.println ();}}