Timestamp vorberechnen

Sedalz

Grünschnabel
Guten Tag zusammen,

ich bräuchte zwecks der Programmierung eines Timers eine Klasse, die mir ausrechnet, wie der Unix TimeStamp (also die vergangenen Millisekunden seit dem 1.1.1970 um 00:00) zu einem gegebenen Datum und Uhrzeit aussieht, also ich möchte ein Datum und eine Uhrzeit übergeben und die Klasse rechnet mir dann aus, wie zu diesem Zeitpunkt der Unix TimeStamp aussehen wird.

Ich habe es schon mit GregorianCalendar versucht ud dann mit getTimeInMillis(), aber das hat nicht so funktioniert, wie ich das wollte.

danke im Voraus

Sedalz
 
Hi,
vieleicht hast du irgendwas falsch gemacht, bei mir funktionierts.
Hier mal ein Beispiel:
Java:
	public static void main(String[] args) {

		Calendar calendar = new GregorianCalendar();
		calendar.set(2009, calendar.MARCH, 15 );
		long timestamp = calendar.getTimeInMillis();
		
		System.out.println("timestamp am 15.03.2009 : " + timestamp);

	}


Gruß Benny
 
Danke! Jetzt funktioniert es. Ich hatte vorher den Monat nicht als Konstante, sondern als Zahl übergeben, sodass da irgendwas falsch berechnet wurde.
 
Ja die Monate sind von 0 - 11 durchnummeriert, deswegen
sollte man immer die Konstanten benutzen.

Benny
 
Zurück