Diese Beschränkung gab es früher auf Macintosh, welche 1904 gewählt haben, um möglichst alles Geburtstage der Nutzer abzubilden. Um bytes (z.B. für Code) zu sparen, hat man nicht 1900 genommen, damit sich nicht damit rumschlagen muss, dass es eigentlich ein (Nicht-)Schaltjahr ist. (alle 4 Jahre, außer das Jahr ist durch 100 teilbar, aber nicht durch 400). 1904 weil es das erste Schaltjahr danach war. (Das habe ich nicht ganz verstanden)
habe eine Erklärung gefunden: https://forums.ni.com/t5/LabVIEW/What-s-with-12AM-Friday-January-01-1904/m-p/409999/highlight/true#M203074
Diese Beschränkung gab es früher auf Macintosh, welche 1904 gewählt haben, um möglichst alles Geburtstage der Nutzer abzubilden. Um bytes (z.B. für Code) zu sparen, hat man nicht 1900 genommen, damit sich nicht damit rumschlagen muss, dass es eigentlich ein (Nicht-)Schaltjahr ist. (alle 4 Jahre, außer das Jahr ist durch 100 teilbar, aber nicht durch 400). 1904 weil es das erste Schaltjahr danach war. (Das habe ich nicht ganz verstanden)
LabVIEW hats einfach nie geändert.
Wieder was unnützes frühmorgens gelernt 😅
Das ist auch der Ursprung dafür, dass Excel zwei Datensysteme, eins mit 1900, eins mit 1904 als Nullpunkt, hat.