tacher 10 Geschrieben 24. Januar 2005 Melden Teilen Geschrieben 24. Januar 2005 Gibt es eine möglichkeit in JavaSCRIPT die FILETIME (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adschema/adschema/a_pwdlastset.asp) in Windows XP in einen Standard Unix Timestamp umzurechnen, damit man ihn auch per Date() Funktion verwenden kann und anständig ausgeben kann? Teoretisch würde das doch so gehen: Filetime/10 - Sekundenvon1600bis1970 = Unixtimestamp Aber wie kommt man auf die Sekunden zwischen 1600 bis 1970? Zitieren Link zu diesem Kommentar
Dr.Lecter^ 10 Geschrieben 24. Januar 2005 Melden Teilen Geschrieben 24. Januar 2005 Gibt es eine möglichkeit in JavaSCRIPT die FILETIME (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adschema/adschema/a_pwdlastset.asp) in Windows XP in einen Standard Unix Timestamp umzurechnen, damit man ihn auch per Date() Funktion verwenden kann und anständig ausgeben kann? Teoretisch würde das doch so gehen: Filetime/10 - Sekundenvon1600bis1970 = Unixtimestamp Aber wie kommt man auf die Sekunden zwischen 1600 bis 1970? hi! kannst ja mal rechnen beginnen :) meinst du das? int countSchalt; int years; int seconds; int secondsNon; for (int i=1600; i<=1970; i++){ if i%4=0 countSchalt++; //schlatjahre } years=1970-1600; secondsNon=(years-countSchalt)*365*24*3600; seconds=secondsNon+(countSchalt*366*24*3600); //sekunden von 1600-1970 lg dani Zitieren Link zu diesem Kommentar
tacher 10 Geschrieben 25. Januar 2005 Autor Melden Teilen Geschrieben 25. Januar 2005 Es gilt zu bedenken, dass alle 400 Jahre KEIN Schaltjahr stattfindet und glaub das Jahr 2000 aber wiederum eins war! Ich bin nun auf die Formel 365.2475 gestossen. Wenn man ein Jahr mit 365.2475 Tagen nimmt und einfach immer aufrundet kommt man auf 135142 Tage das sind dann 11676232080 Sekunden. Ist die Sekundenzahl richtig, oder muss ich nur 369 Jahre rechnen? Ich hab ein Beispiel aus einer PHP Tutorial Seite gefunden wo sie 11644473600 Sekunden verwenden, aber wenn ich das zurückrechne komm ich auf keine kluge Tageszahl. Irgendwie sind es zuviel Tage schätz ich. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.