[Excel] Datums- Zeitzahl in richtiges Datum\Zeit Umwandeln.
-
Hi,
Eine Datums und Zeitangabe in Excel wird Ja wie folgt gespeichert.
"38930,0520833333"
Das zeigt Excel dann als "01.08.2006 01:15" an.Wie ich das Datum in ein Datum bekomme das hab ich schon brauche nur noch die Zeit. Wie kann ich diese Zahl in die Zeit Umwandeln?
Achja und das nicht mit irgendeiner Excel-Funktion ich will das Nachher in C++ "Umrechnen"
Hoffe jemand versteht mich und kann mir helfenMfG schirrmie
-
Der Nachkommateil ist als Bruchteil von Tagen angegeben. 0,25 wäre also 6:00 Uhr.
Das Beispiel rechnet den Zeitwert in Tage, Stunden, Minuten, Sekunden um:double dt = 38930.0520833333; int tage = dt; dt -= tage; int sek = (24 * dt) * 3600; // Tagesbruchteil in Sekunden int std = sek / 3600; int min = sek % 3600; min = min / 60; sek = sek % 60;
-
THX das funzt, vielen dank.
MfG schirrmie