Timestamp to Date, ergibt falsches ergebnis

delphiking1980

Bekanntes Mitglied
Hallo,

es ist echt zum verzweifeln :

Ich lese einen Timestamp ein (aus einer XML Datei, als int)

Java:
        System.out.println(date.getD());

        java.util.Date myDate = new  java.util.Date(new Long(date.getD()));
        System.out.println(myDate.toLocaleString());

        Calendar cal = GregorianCalendar.getInstance();
        cal.setTimeInMillis(date.getD());

die Ausabe :

1348898400
16.01.1970 15:41:38
16.01.1970 15:41:38

nehme ich jetzt den Timestamp manuell dann stellt dieser mir den korrekten Wert dar. Es kann doch nicht sein oder ?
 

eRaaaa

Top Contributor
Code:
date.getD()*1000l

setTimeInMillis - der Name allein sagt es doch eig. schon, dass die Zeit in Millisekunden angegeben werden muss :)
 

eRaaaa

Top Contributor
Kommt drauf an, deiner anscheinend nicht, rechne doch mal selbst nach :)
1348898400 kann unmöglich Millisekunden sein!

http://de.wikipedia.org/wiki/Unixzeit hat gesagt.:
Vor Unix Version 6 zählte die Unix-Uhr in Hundertstel Sekunden, daher musste die Epoche jedes Jahr neu festgelegt werden. Seit Unix Version 6 zählt die Unixzeit die vergangenen Sekunden seit Donnerstag, den 1. Januar 1970 00:00 Uhr UTC, wobei Schaltsekunden nicht mitgezählt werden. Dieses Startdatum wird auch als The Epoch (siehe Epoche) bezeichnet.
 
S

Spacerat

Gast
@eRaaaa: So ist es.
Bei UTC sollte man sich nicht auf die Einheit verlassen, sondern nur auf das Datum (The Epoch).
Kleiner Tipp: Die linken Ziffern ändern sich ja nur alle Jubeljahre einmal. In diesen Zeiten hat man ein UTC in Sekunden bei "13" + 8 (insgesamt 10) Stellen und in Millisekunden bei "13" + 11 (insgesamt 13) Stellen.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Unix-Timestamp > Date macht Probleme. Allgemeine Java-Themen 3
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
F Timestamp in Oracle ohne Formatierung reinbekommen Allgemeine Java-Themen 7
R Uhrzeit aus Timestamp Allgemeine Java-Themen 3
H Timestamp in String convertieren Allgemeine Java-Themen 2
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
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
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
missy72 Methoden Calendar/Date Countdown Allgemeine Java-Themen 9
J Simple Date Format Alternativen bitte um Code Allgemeine Java-Themen 14
FRI3ND Datentypen Date-Array sortieren - Text mitnehmen? Allgemeine Java-Themen 7
S Seltsames Ergebnis mit Date-Klasse Allgemeine Java-Themen 6
MiMa Date aus einer ArrayList<Date> holen ?? Allgemeine Java-Themen 5
M JDBC DATE 0000-00-00 kann nicht ausgegeben werden Allgemeine Java-Themen 3
L Erste Schritte Java Date Format Pattern bestimmten Allgemeine Java-Themen 2
Blender3D AWT Fehlerhafte Zeit bei Calender und Date DateFormat Allgemeine Java-Themen 8
P Date und Time in Java Allgemeine Java-Themen 7
B Swing Date Spinner Allgemeine Java-Themen 2
Grejak Date und SimpleDateFormat Allgemeine Java-Themen 6
M massenhaft verschiedene Date-Pattern Allgemeine Java-Themen 3
N SimpleDateFormat: Unparseable date Allgemeine Java-Themen 5
Madlip Erste Schritte Probleme mit Date() Allgemeine Java-Themen 6
T String in Date parsen (*ohne* bekanntes Format) Allgemeine Java-Themen 8
N java.util.Date - Zeit auf 00:00 setzen Allgemeine Java-Themen 3
GianaSisters Klassen Unterschiedliche Zeiten bei DATE Allgemeine Java-Themen 6
Z new Date() liefert falsche Uhrzeit Allgemeine Java-Themen 12
G Calendar/Date arithmetic Allgemeine Java-Themen 3
J Datentypen Problem mit Date-Object Allgemeine Java-Themen 2
M Object-Instanz in Date übersetzen Allgemeine Java-Themen 6
E Seltsamer aufruf von java.util.Date.toString() Allgemeine Java-Themen 3
hdi JTable: Sortierung von Date-Objekten Allgemeine Java-Themen 4
Joy String in Date umwandeln Allgemeine Java-Themen 2
K String zu Date kovertieren Allgemeine Java-Themen 3
S Zeitserver Abfragen und in Date speichern Allgemeine Java-Themen 5
0 Datum in Java Date umwandeln Allgemeine Java-Themen 4
C Datum erstellen für SQL Format Date Allgemeine Java-Themen 3
R Moeglichst viele Datumsstrings in Date Objekte konvertieren? Allgemeine Java-Themen 3
B Date Addition Allgemeine Java-Themen 2
H2SO3- Date "18.11.2002 20:02:33" trotz Locale.GERMAN nic Allgemeine Java-Themen 9
H2SO3- Exception beim date parsen des Jahres 00 Allgemeine Java-Themen 6
H2SO3- merken versch. Date Typen + erlaubte und unerlaubte kombinat Allgemeine Java-Themen 4
H2SO3- date mit pm and am parsen Allgemeine Java-Themen 3
G double in Date Allgemeine Java-Themen 5
S Date Objekt von voller Stunde Allgemeine Java-Themen 3
M Date objekt als 00.00.0000 ausgeben Allgemeine Java-Themen 2
alexpetri Date Parsen Allgemeine Java-Themen 3
M Date Range auswerten und die Monate berechnen Allgemeine Java-Themen 2
DEvent min. Jahr von Date Allgemeine Java-Themen 2
H Wer kennt sich mit der Klasse Date aus? Allgemeine Java-Themen 3
G Date wird nicht richtig geparsed Allgemeine Java-Themen 3
H zwei Date Variablen überschreiben sich Allgemeine Java-Themen 2
H Date in String wandeln un dumgekehrt. Allgemeine Java-Themen 17
P SimpleDateFormat/Date Allgemeine Java-Themen 4
N Date & RMI Problem Allgemeine Java-Themen 3
V Date und Calendar . Allgemeine Java-Themen 3
P sql.Date -> the constructor Date() is undefined! Allgemeine Java-Themen 3
M String nach Date Allgemeine Java-Themen 4
E XML dateTime String in Date mit SimpleDateFormat umwandeln Allgemeine Java-Themen 5
K Date formatieren Allgemeine Java-Themen 7
L String ==> Date ==> GregorianCalendar Allgemeine Java-Themen 3
G Date-Objekt aus Datums-String erstellen Allgemeine Java-Themen 6
F Spezialfrage zu Date Allgemeine Java-Themen 5
L-ectron-X Zeitspanne mit Date und DateFormat Allgemeine Java-Themen 7
B String to Date Allgemeine Java-Themen 7
K Date: getTime immer gleich Allgemeine Java-Themen 4
B Java.Date -> Delphi.TDateTime Allgemeine Java-Themen 4
D Datum und Zeit - Date, Calendar oder GregorianCalender ? Allgemeine Java-Themen 13
P Alter in Jahren aus Date-Objekt ermitteln Allgemeine Java-Themen 5
T Datum als String in Date umwandeln Allgemeine Java-Themen 3
R Date Tage abziehen Allgemeine Java-Themen 3
I java.util.Date - die 1970-Untergrenze Allgemeine Java-Themen 3
T Probleme mit Date und Calendar Allgemeine Java-Themen 7
W Mit Date-Objekten arbeiten Allgemeine Java-Themen 10
O Variablen Addition von Double-Werten ergibt seltsame 0.9999999 Zahlen Allgemeine Java-Themen 2
B Aufruf der Methode ergibt eine Exception Allgemeine Java-Themen 13
T If Vergleich ergibt nicht das richtige Ergebnis Allgemeine Java-Themen 2
J System.arraycopy ergibt anderes Resultat als for-loop Allgemeine Java-Themen 4
A Methode ergibt Java NullpointerException. Allgemeine Java-Themen 3
S CRC wert berechnen ergibt 0 ? Allgemeine Java-Themen 9
ARadauer zuweisung ergibt doch true, oder? Allgemeine Java-Themen 17

Ähnliche Java Themen

Neue Themen


Oben