Uhrzeit aus Timestamp

rowJoe

Mitglied
Hallo zusammen,

ich bin derzeit dabei eine Log-Datei für meinen Quellcode ausgeben zu lassen. Dabei möchte ich das Datum, Uhrzeit und eine Aktion in jeder Zeile unter Verwendung des Timestamps ausgeben.

Bisher habe ich folgende Methode genutzt:
Java:
		void writeLog(String action) {
		Timestamp stamp = new Timestamp(System.currentTimeMillis());
		Date date = new Date(stamp.getTime());
		
		StringBuffer b = new StringBuffer();
		b.append(date);
		b.append("\t");
		b.append(action);
		
		System.out.println(b);
	}

Wenn ich mir nun die Uhrzeit über die getter ausgeben lassen möchte sind diese in der Doku "Deprecated". Welche Alternativen habe ich hier? Habt ihr dazu einen Tipp für mich?


Viele Grüße
rowJ
 

Basti90

Mitglied
Du könntest mit dem DateFormat arbeiten - damit geht es leichter und man kann blitzschnell sagen ich will jetz zum Beispiel Sekunden dazu haben oder weg.

Mein Vorschlag für dein Beispiel:
Java:
Timestamp stamp = new Timestamp(System.currentTimeMillis());
Date date = new Date(stamp.getTime());
DateFormat formattertime= new SimpleDateFormat("dd.MM.YYYY HH:mm:ss");
System.out.println(formattertime.format(date));
 
Zuletzt bearbeitet:

rowJoe

Mitglied
Prima, vielen Dank! Ich habe es gleich mal eingebaut. Das Resultat sieht nun aus wie folgt:

Java:
	void writeLog(String action) {
	    Timestamp stamp = new Timestamp(System.currentTimeMillis());
	    Date date = new Date(stamp.getTime());
	    DateFormat formattertime= new SimpleDateFormat("dd.MM.YYYY HH:mm:ss");
	    
	    StringBuffer b = new StringBuffer();
		b.append(formattertime.format(date));
		b.append("\t");
		b.append(action);
		
		System.out.println(b);
	}
 
Zuletzt bearbeitet:

turtle

Top Contributor
Heute habe ich meinen Klugs******-Tag:D

Neben der exzellenten Antwort von Basti90 möchte ich anmerken, das ein Timestamp bereits ein Datei ist, also

Java:
	Timestamp stamp = new Timestamp(System.currentTimeMillis());
	DateFormat formattertime = new SimpleDateFormat("dd.MM.YYYY HH:mm:ss");
	System.out.println(formattertime.format(stamp));
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Build-Zeitpunt (Datum und Uhrzeit) irgendwie während der Laufzeit zugänglich machen..? Allgemeine Java-Themen 4
T Datum OHNE Uhrzeit Zeitzonen-übergreifend Allgemeine Java-Themen 4
L Uhrzeit von 24-Uhr zu 12-Uhr ändern Allgemeine Java-Themen 2
J Uhrzeit umstellen Allgemeine Java-Themen 2
J Uhrzeit Allgemeine Java-Themen 7
J Countdown für Datum und Uhrzeit Allgemeine Java-Themen 4
A Datum und Uhrzeit in andere Zeitzone umrechnen Allgemeine Java-Themen 7
2 If-Abfrage um Uhrzeit einzuordnen Allgemeine Java-Themen 2
Bluedaishi String Array mit Datum und Uhrzeit String sortieren Allgemeine Java-Themen 6
S Uhrzeit Algorithmus sale Allgemeine Java-Themen 11
F Uhrzeit vervollständigen Allgemeine Java-Themen 14
J Autofill Funktion Uhrzeit Allgemeine Java-Themen 19
K Datum+Uhrzeit in Millisekunden (long) umwandeln Allgemeine Java-Themen 7
Z new Date() liefert falsche Uhrzeit Allgemeine Java-Themen 12
Quaxli Uhrzeit von extern Allgemeine Java-Themen 2
F Die aktuelle Uhrzeit zurückgeben lassen Allgemeine Java-Themen 4
DEvent Aktuelle Uhrzeit per Anwendung Allgemeine Java-Themen 4
L Programm um eine bestimmte Uhrzeit ausführen Allgemeine Java-Themen 4
J Funktion zu einer Uhrzeit/datum ausführen Allgemeine Java-Themen 4
M Datum/Uhrzeit in ein Textfeld schreiben Allgemeine Java-Themen 28
D Ereigniss zur bestimmten Uhrzeit Allgemeine Java-Themen 3
B Jfree Chart mit Datum und Uhrzeit Allgemeine Java-Themen 6
N regexp für uhrzeit Allgemeine Java-Themen 4
A Regulärer Ausdruck für die Uhrzeit Allgemeine Java-Themen 3
G Listener auf aktuelles Datum / Uhrzeit Allgemeine Java-Themen 2
I Uhrzeit vergleichen Allgemeine Java-Themen 7
M Uhrzeit im PC stellen Allgemeine Java-Themen 2
G eigene uhrzeit in einer java applikation führen Allgemeine Java-Themen 19
R Uhrzeit aktualisiert sich nicht Allgemeine Java-Themen 7
J Uhrzeit vom System auslesen Allgemeine Java-Themen 2
G akuelle Uhrzeit ausgeben? Allgemeine Java-Themen 8
F Timestamp in Oracle ohne Formatierung reinbekommen Allgemeine Java-Themen 7
H Timestamp in String convertieren Allgemeine Java-Themen 2
D Timestamp to Date, ergibt falsches ergebnis Allgemeine Java-Themen 5
Q Posgresql String Timestamp Umwandeln Allgemeine Java-Themen 2
G Timestamp nur Time Allgemeine Java-Themen 13
7 String zu Timestamp? Allgemeine Java-Themen 2
B Unix-Timestamp > Date macht Probleme. Allgemeine Java-Themen 3
A Fehler in SQL Timestamp? Allgemeine Java-Themen 2
D Problem mit java.sql.Timestamp Allgemeine Java-Themen 2
M JAVA Timestamp aus Mysql Allgemeine Java-Themen 4
G Timestamp aus Datum Allgemeine Java-Themen 4
G errorlog mit timestamp Allgemeine Java-Themen 3
S Timestamp von jetzt in 10 jahren Allgemeine Java-Themen 12
MQue Date, Timestamp, Millisecond Allgemeine Java-Themen 3
F Problem mit TimeStamp to Date Allgemeine Java-Themen 8
P von Date zu Timestamp Allgemeine Java-Themen 10
J String (in Timestamp-Form) in Timestamp umwandeln Allgemeine Java-Themen 2
P Timestamp aus String Allgemeine Java-Themen 2
P Timestamp in eine Firebird-Datenbank einfügen Allgemeine Java-Themen 6
M timestamp Allgemeine Java-Themen 2
N Timestamp erstellen Allgemeine Java-Themen 5
G Datum in MySQL Timestamp umwandeln? Allgemeine Java-Themen 10
C String to Timestamp Allgemeine Java-Themen 5

Ähnliche Java Themen

Neue Themen


Oben