Test case for Egypt, which decided to suspend Daylight Savings Time for Ramadan (starting on August 10, 2010):
Incorrect result with 2010j, keeps Daylight Savings Time after August 10th:
$ LANG= TZ=Egypt date Thu Aug 5 05:18:47 EEST 2010 $ LANG= TZ=Egypt date -d "next week" Thu Aug 12 05:19:02 EEST 2010
Correct result with 2010k, suspends Daylight Savings Time after August 10th:
$ LANG= TZ=Egypt date Thu Aug 5 05:13:51 EEST 2010 $ LANG= TZ=Egypt date -d "next week" Thu Aug 12 04:13:56 EET 2010
Test case for Egypt, which decided to suspend Daylight Savings Time for Ramadan (starting on August 10, 2010):
Incorrect result with 2010j, keeps Daylight Savings Time after August 10th:
$ LANG= TZ=Egypt date
Thu Aug 5 05:18:47 EEST 2010
$ LANG= TZ=Egypt date -d "next week"
Thu Aug 12 05:19:02 EEST 2010
Correct result with 2010k, suspends Daylight Savings Time after August 10th:
$ LANG= TZ=Egypt date
Thu Aug 5 05:13:51 EEST 2010
$ LANG= TZ=Egypt date -d "next week"
Thu Aug 12 04:13:56 EET 2010