Frage

Ich möchte ein Kalenderobjekt erstellen, das die Epoche aktuell ist. Was ist die ‚richtige‘ (falls vorhanden) Art und Weise, es zu tun?

Date epochDate = new java.text.SimpleDateFormat ("dd/MM/yyyy HH:mm:ss z").parse("01/01/1970 01:00:00 GMT");
Calendar epochCal;
epochCal.setTime(epochDate);

// or maybe

Calendar epochCal;
epochCal.setTimeInMillis(1);
War es hilfreich?

Lösung

Die ‚setTimeInMillis ()‘ Methode würde gut funktionieren und leicht von anderen verstanden werden. Es könnte auch klarer, wenn Sie es 0 statt 1. Die erste Methode übergeben mehr Leitungsrauschen hat und kommt noch hinzu, mehr Chancen, dass etwas in der Instandhaltung vermasselte bekommen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top