mmofacts.com

UNIX-Timestamp des Jahres

gepostet vor 15 Jahre, 2 Monate von rami95

Am Valentinstag, den 14.02.2009 wird der PHP-Befehl time() (und ähnliches in anderen Sprachen) um 00:31:30 ein besonders schönes Ergebnis zurückgeben: Der Timestamp dieses Datums (GMT+1) ist 1234567890!

gepostet vor 15 Jahre, 2 Monate von Kallisti

Nette Anekdote. ;)

Aber der wirkliche Spass beginnt ja erst am 19. Januar 2038 um 03:14:08 GMT.

gepostet vor 15 Jahre, 2 Monate von Bringer

Original von Kallisti

Nette Anekdote. ;)

Aber der wirkliche Spass beginnt ja erst am 19. Januar 2038 um 03:14:08 GMT.

Ich frage mich als Nicht-Informatiker, ob davon auch 64bit-Systeme betroffen sein werden. An sich sollte das doch nur bei 32bit-Systemen zu Problemen führen oder?

Edit: Ok, ein Blick in Wikipedia hätte geholfen...

gepostet vor 15 Jahre, 2 Monate von TheUndeadable

> das doch nur bei 32bit-Systemen

Bei 32-Bitsystemen, die diese unsäglichen Timestamps nutzen...

gepostet vor 15 Jahre, 2 Monate von KEEN

In einem 64bit System werden aber auch 32bit Integer verwendet. Das Problem wird also kommen und ein paar gibts immer dies verpennen und dann eine unschöne Überraschung erleben.

So ziemlich jedes Browserspiel würde ohne Update ab dem 19. Januar 2038 nicht mehr funktionieren.

gepostet vor 15 Jahre, 2 Monate von TheUndeadable
Das Problem wird also kommen und ein paar gibts immer dies verpennen und dann eine unschöne Überraschung erleben.

Und es wird eine Chance für alle IT-Administratoren in 29 Jahren sein, die bis dahin keinen Job mehr haben :-) Sie werden wieder gesucht sein!

gepostet vor 15 Jahre, 2 Monate von buhrmi

Bis dahin haben wir doch eh alle ausgesorgt :P Und ansonsten erst Gedanken drüber machen wenn es Zeit wird, also nicht vor dem 18. Januar.

gepostet vor 15 Jahre, 2 Monate von Kampfhoernchen
In weiser vorraussicht ist mein Integer immer unsigned. Was dann 2100+ passiert ist mir recht bums!
gepostet vor 15 Jahre, 2 Monate von omarius

Original von buhrmi

Bis dahin haben wir doch eh alle ausgesorgt :P Und ansonsten erst Gedanken drüber machen wenn es Zeit wird, also nicht vor dem 18. Januar.

Du sagst es !

gepostet vor 15 Jahre, 2 Monate von Klaus

und am 17. Januar noch schnell auf PHP 13 portieren.

gepostet vor 15 Jahre, 2 Monate von Kallisti

Die wirklichen Probleme werden sowieso irgendwelche embedded devices oder sehr angepasste Geraete/Software sein, die wahrscheinlich nicht einmal online sind. Webserver mit Standardsoftware und dergleichen werden in 30 Jahren kaum zu den kritischen Punkten des Problems zaehlen. ;)

gepostet vor 15 Jahre, 2 Monate von Drezil

Und bei offlinegeräten (VCR, Mikrowelle, Herd, ...) gilt, was auch schon gegen einen etwaigen y2k-dings geholfen hat: einfach auf 1970 stellen und glücklich sein. Wen interessiert da auch schon die zeit?

gepostet vor 15 Jahre, 2 Monate von Nagila Hawa

Das kommt drauf an. Wenn ich einen Herd habe, der sich automatisch je nach Einstellung z.B. um 17:24 am 30.8.2009 ausschaltet und das fertige Essen, schön auf einem Teller serviert ausspuckt, ist das nicht praktikabel das Jahr auf 1970 einzustellen.

gepostet vor 15 Jahre, 2 Monate von Kallisti

Naja wenn Microsoft hardware mp3 player schon das Jahr 2009 nicht mehr packen, weil "9" nicht in 4 bit passt (1-8 hingegen schon, wenn 2001 das Offset ist), wer weiss was da sonst fuer ein Mist gebaut wurde? ;)

Offline heisst ja nicht, dass die Zeit keinen Einflus hat.

gepostet vor 15 Jahre, 2 Monate von TheUndeadable

Naja wenn Microsoft hardware mp3 player schon das Jahr 2009 nicht mehr packen, weil "9"

Das war nicht der Grund ;-) Der Grund war, dass Microsoft Code des Chipherstellers ungeprüft übernommen hat...

http://www.heise.de/newsticker/Zune-Ausfall-Fremder-Code-als-Ursache--/meldung/121102

http://blog.makezine.com/archive/2008/12/cause_of_zune_leapyear_problem_free.html

Aber ja: Alter Code wird sich auch im Jahre 2037 finden... Bin umso mehr davon überzeugt, je länger ich in der Industrie arbeite. (Auf alte NT 4.0 Maschinen schau...)

gepostet vor 15 Jahre, 2 Monate von Kallisti

Ah ok, erst war das ja anders vermutet worden, hab es dann nicht bis zum Ende verfolgt. Aendert aber nix dran, dass das Datum fuer Aerger sorgen kann. ;)

gepostet vor 15 Jahre, 2 Monate von Drezil

Happy Epoch! :D :D

Auf diese Diskussion antworten