Revise dates of Pacific/Kiritimati's day-skip transition
The TZ database has recently revised its ccount of when they skipped a day to cross the international date line, from skipping Jan 1st 1995 to skipping December 31st 1994. So Move the before-days check to December 30th; and correct the Feb 2nd that was meant to be Jan 2nd (and does need to remain so, for compatibility with systems with out of date data). Task-number: QTBUG-67497 Change-Id: I5b9483c553205817f995f91793662a5a85e03192 Reviewed-by: Liang Qi <liang.qi@qt.io>
This commit is contained in:
parent
fbb9c0461c
commit
28c9ad199c
@ -2658,8 +2658,8 @@ void tst_QDateTime::zoneAtTime_data()
|
||||
ADDROW("before:NPT", "Asia/Kathmandu", QDate(1985, 12, 31), 19800); // 5:30
|
||||
ADDROW("after:NPT", "Asia/Kathmandu", QDate(1986, 1, 1), 20700); // 5:45
|
||||
// The two that have skipped a day (each):
|
||||
ADDROW("before:LINT", "Pacific/Kiritimati", QDate(1994, 12, 31), -36000);
|
||||
ADDROW("after:LINT", "Pacific/Kiritimati", QDate(1995, 2, 1), 14 * 3600);
|
||||
ADDROW("before:LINT", "Pacific/Kiritimati", QDate(1994, 12, 30), -36000);
|
||||
ADDROW("after:LINT", "Pacific/Kiritimati", QDate(1995, 1, 2), 14 * 3600);
|
||||
ADDROW("after:WST", "Pacific/Apia", QDate(2011, 12, 31), 14 * 3600);
|
||||
#endif // MS lacks ACWST, NPT; doesn't grok date-line crossings; and Windows 7 lacks LINT.
|
||||
ADDROW("before:WST", "Pacific/Apia", QDate(2011, 12, 29), -36000);
|
||||
|
Loading…
Reference in New Issue
Block a user