Leap year software glitch closes fuel pumps across New Zealand
(www.straitstimes.com)
from fne8w2ah@lemmy.world to world@lemmy.world on 29 Feb 2024 08:46
https://lemmy.world/post/12545090
from fne8w2ah@lemmy.world to world@lemmy.world on 29 Feb 2024 08:46
https://lemmy.world/post/12545090
#world
threaded - newest
Someone wrote their own date library.
Never write your own date library
classic!
I was thinking to myself that this system MUST be less than 4 years old or it would have happened last February 29.
I hit a similar bug today where I had used
in Oracle. I don’t remember why I didn’t use
sysdate - 2*365
instead, which works without problems for my use case (I don’t care about one day more or less). But I would have appreciated if the compiler or the IDE would have yelled at me.