[Allegro] Datum

Thomas Berger ThB at Gymel.com
Mi Jan 10 10:25:38 CET 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Lieber Herr Wollgarten,

> ich habe in einer zu importierenden Textdatei z.B. folgende Datumsangaben:
> 
> 820450800
> 
> oder
> 
> 1165577923
> 
> Es handelt sich wohl um UNIX-Urknalldaten. Kann mir jemand sagen, ob und
> wie man solche Daten in ein Allegro-Feld vom Typ #dts umwandeln kann?

wenn, dann sind es die Sekunden seit dem 1.1.1970 00:00 GMT:

perl -e "print scalar gmtime(0)"
Thu Jan  1 00:00:00 1970
perl -e "print scalar localtime(0)"
Thu Jan  1 01:00:00 1970

perl -e "print scalar localtime(820450800)"
Mon Jan  1 00:00:00 1996

perl -e "print scalar localtime(1165577923)"
Fri Dec  8 12:38:43 2006

Die Umrechnung ist nichttrivial, weil ja fuer gewisse Zeiten aus den
Jahren 1980ff die Sommerzeit zu beruecksichtigen ist...

viele Gruesse
Thomas Berger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFpLEShKFJT0F1FsoRAnANAJ0YAwusrr3qU8lo2YHhZ+1GiRWYiQCdGbDU
/DKjcLvfjwFsQduPLPtHdiI=
=zQDr
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste Allegro