Zitat von
Madlax:
ich hab ein "kleines" Konvertierungsproblem bei
MSSQL.
Also '01.01.1900 13:00:00' => 0.54166666666666663 => '01.01.1900 12:59:59.997'.
Du hast ein
Rundungsproblem, kein Konvertierungsproblem.
Um dieses Rundungsproblem zu umgehen gibt es eine einfache Regel:
Ein Datum(incl. Uhrzeit) bleibt solange in seinem Native-Format (also Double) bis das Datum(incl. Uhrzeit)
entweder an der Benutzeroberfläche angezeigt wird oder das Programm auf anderem Wege (wird z.B. in eine TXT-Datei geschrieben) verlässt.