Modified:
wiki/AmazingDiscoveries.wiki
Log:
Note 64 bit Linux's solar noon localtime() trick.
Modified: wiki/AmazingDiscoveries.wiki
==============================================================================
--- wiki/AmazingDiscoveries.wiki (original)
+++ wiki/AmazingDiscoveries.wiki Mon Nov 17 15:23:37 2008
@@ -54,6 +54,11 @@
Has a Y10K bug, but interestingly fails inside Y10k not at the end of
Y9999.
+== Linux 64 bit ==
+
+For distant dates in the past appears to be returning localtime()
calculations based on solar noon, so Europe/Berlin is a few minutes before
Europe/Paris. This is a pretty clever solution for times before the
invention of standard time zones. Unfortunately they seem to be doing it
for full time zones like US/Pacific. I don't know what solar noon would be
for the entire Pacific time zone region.
+
+
= mktime() =
None of FreeBSD, Linux nor OS X properly return a "can not represent date"
error for the missing hour during DST spring ahead. Example...