Hallo Forum,
ich versuche ein C-Programm zu schreiben, bei dem der User eingibt WANN
das Programm starten soll.
Der Benutzer gibt in einer ini-Datei Datum und Uhrzeit an (Bsp.:
04.06.2009-18.30) wann das Programm richtig loslegen soll. D.h. wenn
Datum und Zeit eingegeben sind, geht das Programm in Warte-Zustand und
zeigt die Minuten bis zum START.
time_t time (time_t *zeitvar): gibt mir die aktuelle Zeit in Sekunden an
(seid 01.01.1970 - 00.00.00 Uhr)
Mein Problem ist, auch wenn ich alle Schaltjahre beachte, bekomme ich
nicht die Zeit in Sekunden raus, das mir die Systemzeit anzeigt.
Ich will das Datum und die Zeit vom Benutzer in Sekunden umrechnen und
dann mit der Systemzeit vergleichen. Dadurch wüsste ich dann wann das
Programm starten müsste, aber wie gesagt ich bekomme nicht die Zeit
raus, was mir die Systemzeit anzeigt :-(
kann mir jemand sagen, wie ich die Zeit korrekt berechnen kann?
Vielen Dank