by
Roland Schumacher alias GENiALi
28. Juni 2006 -- 110
words -- 72 mal gelesen
Ich habe hier aus zwei verschiedenen Systemen zwei verschiedene Zeiten in
den Logdateien. Einmal werden die in UTC gespeichert und einmal in MEZ.
Jetzt muss ich aber die Zeiten vergleichen. Daher sollten sie den selben Stand
haben. Also beide UTC oder MEZ.
Gestern, so nach 10 Stunden Arbeit habe ich aufgegeben. Als Abschluss
habe ich mir noch die Zeit genommen in einem Forum zu fragen. Die
Lösung war dann auch sehr einfach. :-)
catiRec.LoginDateStart = (DateTime)dr["LoginDateStart"];
catiRec.LoginDateStart = catiRec.LoginDateStart.ToLocalTime();
Der Erste gibt mir die Zeit aus der DB zurück als UTC.
Mit dem Zweiten wird die Zeit in MEZ konvertiert.
Somit sollte auch die Sommerzeit abgefangen sein.