Ich habe aus einem C# Programm einen String Wert mit Inhalt 13:20:00 nach Excel geschrieben.
Nun möchte ich diesen wieder aus Excel ins C# Programm einlesen und in einen DateTime Format T (hh:mm:ss) schreiben.
Als Ergbenis erhalte ich jedoch eine double Wert 0.555787037
Ich arbeite mit Interop.
Kann mir jemand sagen, wie ich diesen double Wert aus Excel in ein C# DateTime reinbringe ?
Vielen Dank für Eure Antwort.
Geisi
DateTime myDT = (new DateTime(0)).AddDays( 0.5557 );
PS: Da du neu bist, ganz nett: Bitte keine Crossposts! Ansonsten herzlich willkommen.