2009i - Bangladesh suddenly switches to UTC
Hello, with 2009i, which was supposed to fix DST in Bangladesh, I get a very strange result: | $ zdump -v Asia/Dhaka | Asia/Dhaka -9223372036854775808 = NULL | Asia/Dhaka -9223372036854689408 = NULL | Asia/Dhaka Tue Dec 31 17:58:19 1889 UTC = Tue Dec 31 23:59:59 1889 LMT isdst=0 gmtoff=21700 | Asia/Dhaka Tue Dec 31 17:58:20 1889 UTC = Tue Dec 31 23:51:40 1889 HMT isdst=0 gmtoff=21200 | Asia/Dhaka Tue Sep 30 18:06:39 1941 UTC = Tue Sep 30 23:59:59 1941 HMT isdst=0 gmtoff=21200 | Asia/Dhaka Tue Sep 30 18:06:40 1941 UTC = Wed Oct 1 00:36:40 1941 BURT isdst=0 gmtoff=23400 | Asia/Dhaka Thu May 14 17:29:59 1942 UTC = Thu May 14 23:59:59 1942 BURT isdst=0 gmtoff=23400 | Asia/Dhaka Thu May 14 17:30:00 1942 UTC = Thu May 14 23:00:00 1942 IST isdst=0 gmtoff=19800 | Asia/Dhaka Mon Aug 31 18:29:59 1942 UTC = Mon Aug 31 23:59:59 1942 IST isdst=0 gmtoff=19800 | Asia/Dhaka Mon Aug 31 18:30:00 1942 UTC = Tue Sep 1 01:00:00 1942 BURT isdst=0 gmtoff=23400 | Asia/Dhaka Sat Sep 29 17:29:59 1951 UTC = Sat Sep 29 23:59:59 1951 BURT isdst=0 gmtoff=23400 | Asia/Dhaka Sat Sep 29 17:30:00 1951 UTC = Sat Sep 29 23:30:00 1951 DACT isdst=0 gmtoff=21600 | Asia/Dhaka Thu Mar 25 17:59:59 1971 UTC = Thu Mar 25 23:59:59 1971 DACT isdst=0 gmtoff=21600 | Asia/Dhaka Thu Mar 25 18:00:00 1971 UTC = Fri Mar 26 00:00:00 1971 BDT isdst=0 gmtoff=21600 | Asia/Dhaka Fri Jun 19 17:59:59 2009 UTC = Fri Jun 19 23:59:59 2009 BDT isdst=0 gmtoff=21600 | Asia/Dhaka Fri Jun 19 18:00:00 2009 UTC = Fri Jun 19 18:00:00 2009 UTC isdst=0 gmtoff=0 | Asia/Dhaka 9223372036854689407 = NULL | Asia/Dhaka 9223372036854775807 = NULL Note the third last line: It suddenly switches to UTC/gmtoff=0. This doesn't look right? Thank you for any enlightening, Martin -- Martin Pitt | http://www.piware.de Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)
participants (1)
-
Martin Pitt