tzservices/tzserver/test/Integration/dstscripts/Conversions.ini
author fimarlaht2 <>
Mon, 18 Oct 2010 15:01:14 +0300
branchRCL_3
changeset 85 32f887d619a0
parent 0 2e3d3ce01487
permissions -rw-r--r--
Bug 3556 - Not possible to restore factory settings

// ----------------------------------------------
// ----------------------------------------------

[Cities]
Tirane=Europe/Tirane
Tehran=Asia/Tehran
London=Europe/London
Sydney=Australia/Sydney
Auckland=Pacific/Auckland
Stanley=Atlantic/Stanley
Seoul=Asia/Seoul
Sofia=Europe/Sofia
Chicago=America/Chicago
Addis_Ababa=Africa/Addis_Ababa
Adelaide=Australia/Adelaide
Aden=Asia/Aden
Algiers=Africa/Algiers
Amman=Asia/Amman
Amsterdam=Europe/Amsterdam
Anadyr=Asia/Anadyr
Anchorage=America/Anchorage
Antananarivo=Indian/Antananarivo
Asuncion=America/Asuncion
Athens=Europe/Athens
Baghdad=Asia/Baghdad
Bangkok=Asia/Bangkok
Beirut=Asia/Beirut
Belgrade=Europe/Belgrade
Berlin=Europe/Berlin
Bogota=America/Bogota
Brisbane=Australia/Brisbane
Brussels=Europe/Brussels
Bucharest=Europe/Bucharest
Budapest=Europe/Budapest
Buenos_Aires=America/Buenos_Aires
Cairo=Africa/Cairo
Canberra=Australia/Canberra
Caracas=America/Caracas
Casablanca=Africa/Casablanca
Chatham=Pacific/Chatham
Copenhagen=Europe/Copenhagen
Darwin=Australia/Darwin
Denver=America/Denver
Detroit=America/Detroit
Dhaka=Asia/Dhaka
Dublin=Europe/Dublin
Edmonton=America/Edmonton
El_Salvador=America/El_Salvador
Fiji=Pacific/Fiji
Guatemala=America/Guatemala
Halifax=America/Halifax
Harare=Africa/Harare
Havana=America/Havana
Helsinki=Europe/Helsinki
Hong_Kong=Asia/Hong_Kong
Honolulu=Pacific/Honolulu
Iqaluit=America/Iqaluit
Indianapolis=America/Indianapolis
Istanbul=Europe/Istanbul
Jakarta=Asia/Jakarta
Jamaica=America/Jamaica
Johannesburg=Africa/Johannesburg
Kabul=Asia/Kabul
Kamchatka=Asia/Kamchatka
Karachi=Asia/Karachi
Katmandu=Asia/Katmandu
Khartoum=Africa/Khartoum
Kiritimati=Pacific/Kiritimati
Kuala_Lumpur=Asia/Kuala_Lumpur
Kuwait=Asia/Kuwait
La_Paz=America/La_Paz
Lagos=Africa/Lagos
Lima=America/Lima
Lisbon=Europe/Lisbon
Los_Angeles=America/Los_Angeles
Madrid=Europe/Madrid
Managua=America/Managua
Manila=Asia/Manila
Melbourne=Australia/Melbourne
Mexico_City=America/Mexico_City
Minsk=Europe/Minsk
Montevideo=America/Montevideo
Montreal=America/Montreal
Moscow=Europe/Moscow
Nairobi=Africa/Nairobi
Nassau=America/Nassau
New_York=America/New_York
Oslo=Europe/Oslo
Paris=Europe/Paris
Perth=Australia/Perth
Prague=Europe/Prague
Rangoon=Asia/Rangoon
Reykjavik=Atlantic/Reykjavik
Riyadh=Asia/Riyadh
Rome=Europe/Rome
Santiago=America/Santiago
Santo_Domingo=America/Santo_Domingo
Sao_Paulo=America/Sao_Paulo
Shanghai=Asia/Shanghai
Singapore=Asia/Singapore
St_Johns=America/St_Johns
Stockholm=Europe/Stockholm
Taipei=Asia/Taipei
Tallinn=Europe/Tallinn
Tashkent=Asia/Tashkent
Tegucigalpa=America/Tegucigalpa
Tokyo=Asia/Tokyo
Toronto=America/Toronto
Vancouver=America/Vancouver
Vienna=Europe/Vienna
Vladivostok=Asia/Vladivostok
Warsaw=Europe/Warsaw
Winnipeg=America/Winnipeg
Zagreb=Europe/Zagreb
Zurich=Europe/Zurich


// Rule 1 (Fixed date)
// Rule 2 (Last weekday in month), tests London0001 - London0012 (both ways)
// Rule 3 (Weekday after date), tests Auckland0001 - Auckland0012 (both ways)
// Rule 4 (weekday before date), tests Seoul0001 - Seoul0012 (both ways)


// Completely outside DST
[Tirane0001]
City=Tirane
TimeUTC=19810120:060000
TimeLoc=19810120:070000
Convert=Both

// Completely inside DST
[Tirane0002]
City=Tirane
TimeUTC=19810620:060000
TimeLoc=19810620:080000
Convert=Both

// Last second of year
[Tirane0003]
City=Tirane
TimeUTC=19811231:225959
TimeLoc=19811231:235959
Convert=Both

// First second of following year
[Tirane0004]
City=Tirane
TimeUTC=19811231:230000
TimeLoc=19820101:000000
Convert=Both

// Last second of ST before DST
[Tirane0005]
City=Tirane
TimeUTC=19810425:225959
TimeLoc=19810425:235959
Convert=Both

// First second of DST
[Tirane0006]
City=Tirane
TimeUTC=19810425:230000
TimeLoc=19810426:010000
Convert=Both

// Last second of DST
[Tirane0007]
City=Tirane
TimeUTC=19810926:215959
TimeLoc=19810926:235959
Convert=UTC

// Last second of DST
[Tirane0007b]
City=Tirane
TimeUTC=19810926:215959
TimeLoc=19810926:235959
Convert=Local

// First second of ST
[Tirane0008]
City=Tirane
TimeUTC=19810926:220000
TimeLoc=19810926:230000
Convert=UTC

// Last second of Feb 28
[Tirane0009]
City=Tirane
TimeUTC=19810228:225959
TimeLoc=19810228:235959
Convert=Both

// First second of Mar 1
[Tirane0010]
City=Tirane
TimeUTC=19810228:230000
TimeLoc=19810301:000000
Convert=Both

// Leap year check for Feb 29th first second
[Tirane0011]
City=Tirane
TimeUTC=19800228:230000
TimeLoc=19800229:000000
Convert=Both

// Leap year check for Feb 29th last second
[Tirane0012]
City=Tirane
TimeUTC=19800229:225959
TimeLoc=19800229:235959
Convert=Both

// Check Tirane times throughout 1984 - when rules change from Albania to EU
[Tirane0013]
City=Tirane
TimeUTC=19840120:160000
TimeLoc=19840120:170000
Convert=Both

[Tirane0014]
City=Tirane
TimeUTC=19840330:160000
TimeLoc=19840330:170000
Convert=Both

[Tirane0015]
City=Tirane
TimeUTC=19840401:160000
TimeLoc=19840401:180000
Convert=Both

[Tirane0016]
City=Tirane
TimeUTC=19840630:160000
TimeLoc=19840630:180000
Convert=Both
 
[Tirane0017]
City=Tirane
TimeUTC=19840702:160000
TimeLoc=19840702:180000
Convert=Both

[Tirane0018]
City=Tirane
TimeUTC=19840929:160000
TimeLoc=19840929:180000
Convert=Both

[Tirane0019]
City=Tirane
TimeUTC=19840930:160000
TimeLoc=19840930:170000
Convert=Both

[Tirane0020]
City=Tirane
TimeUTC=19841231:160000
TimeLoc=19841231:170000
Convert=Both

// Completely outside DST
[Tehran0001]
City=Tehran
TimeUTC=20030120:060000
TimeLoc=20030120:093000
Convert=Both

// Completely inside DST
[Tehran0002]
City=Tehran
TimeUTC=20030620:060000
TimeLoc=20030620:103000
Convert=Both

// Last second of year
[Tehran0003]
City=Tehran
TimeUTC=20031231:202959
TimeLoc=20031231:235959
Convert=Both

// First second of following year
[Tehran0004]
City=Tehran
TimeUTC=20031231:203000
TimeLoc=20040101:000000
Convert=Both

// Last second of ST before DST
[Tehran0005]
City=Tehran
TimeUTC=20030321:202959
TimeLoc=20030321:235959
Convert=Both

// First second of DST
[Tehran0006]
City=Tehran
TimeUTC=20030321:203000
TimeLoc=20030322:010000
Convert=Both

// Last second of DST
[Tehran0007]
City=Tehran
TimeUTC=20030921:192959
TimeLoc=20030921:235959
Convert=UTC

// Last second of DST
[Tehran0007b]
City=Tehran
TimeUTC=20030921:192959
TimeLoc=20030921:235959
Convert=Local

// First second of ST
[Tehran0008]
City=Tehran
TimeUTC=20030921:193000
TimeLoc=20030921:230000
Convert=UTC

// Last second of Feb 28
[Tehran0009]
City=Tehran
TimeUTC=20030228:202959
TimeLoc=20030228:235959
Convert=Both

// First second of Mar 1
[Tehran0010]
City=Tehran
TimeUTC=20030228:203000
TimeLoc=20030301:000000
Convert=Both

// Leap year check for Feb 29th first second
[Tehran0011]
City=Tehran
TimeUTC=20040228:203000
TimeLoc=20040229:000000
Convert=Both

// Leap year check for Feb 29th last second
[Tehran0012]
City=Tehran
TimeUTC=19800229:202959
TimeLoc=19800229:235959
Convert=Both



// Completely outside DST
[London0001]
City=London
TimeUTC=19990120:060000
TimeLoc=19990120:060000
Convert=Both

// Completely inside DST
[London0002]
City=London
TimeUTC=19990620:060000
TimeLoc=19990620:070000
Convert=Both

// Last second of year
[London0003]
City=London
TimeUTC=19991231:235959
TimeLoc=19991231:235959
Convert=Both

// First second of following year
[London0004]
City=London
TimeUTC=20000101:000000
TimeLoc=20000101:000000
Convert=Both

// Last second of ST before DST
[London0005]
City=London
TimeUTC=19990328:005959
TimeLoc=19990328:005959
Convert=Both

// First second of DST
[London0006]
City=London
TimeUTC=19990328:010000
TimeLoc=19990328:020000
Convert=Both

// Last second of DST
[London0007]
City=London
TimeUTC=19991031:005959
TimeLoc=19991031:015959
Convert=UTC

[London0007b]
City=London
TimeUTC=19991031:005959
TimeLoc=19991031:015959
Convert=Local

// First second of ST
[London0008]
City=London
TimeUTC=19991031:010000
TimeLoc=19991031:010000
Convert=UTC

// Last second of Feb 28
[London0009]
City=London
TimeUTC=19990228:235959
TimeLoc=19990228:235959
Convert=Both

// First second of Mar 1
[London0010]
City=London
TimeUTC=19990301:000000
TimeLoc=19990301:000000
Convert=Both

// Leap year (2000) check for Feb 29th first second
[London0011]
City=London
TimeUTC=20000229:000000
TimeLoc=20000229:000000
Convert=Both

// Leap year (2000) check for Feb 29th last second
[London0012]
City=London
TimeUTC=20000229:235959
TimeLoc=20000229:235959
Convert=Both

// No DST the year or previous year and offset is not standard offset  
[London0013]
City=London
TimeUTC=19700227:110000
TimeLoc=19700227:120000
Convert=Both


// Completely outside DST
[Sydney0001]
City=Sydney
TimeUTC=20150620:060000
TimeLoc=20150620:160000
Convert=Both

// Completely inside DST
[Sydney0002]
City=Sydney
TimeUTC=20150120:060000
TimeLoc=20150120:170000
Convert=Both

// Last second of year
[Sydney0003]
City=Sydney
TimeUTC=20151231:125959
TimeLoc=20151231:235959
Convert=Both

// First second of following year
[Sydney0004]
City=Sydney
TimeUTC=20151231:130000
TimeLoc=20160101:000000
Convert=Both

// Last second of ST before DST
[Sydney0005]
City=Sydney
TimeUTC=20151024:155959
TimeLoc=20151025:015959
Convert=Both

// First second of DST
[Sydney0006]
City=Sydney
TimeUTC=20151024:160000
TimeLoc=20151025:030000
Convert=Both

// Last second of DST
//DST switch should happen after this second
//Right now the utc offset should be 11:00
[Sydney0007]
City=Sydney
TimeUTC=20150328:155959
TimeLoc=20150329:025959
Convert=UTC

//DST switch should happen after this second
//Right now the utc offset should be 11:00
// Last second of DST
[Sydney0007b]
City=Sydney
TimeUTC=20150328:155959
TimeLoc=20150329:025959
Convert=Local

// First second of ST
[Sydney0008]
City=Sydney
TimeUTC=20150328:160000
TimeLoc=20150329:020000
Convert=UTC

// Last second of Feb 28
[Sydney0009]
City=Sydney
TimeUTC=20150228:125959
TimeLoc=20150228:235959
Convert=Both

// First second of Mar 1
[Sydney0010]
City=Sydney
TimeUTC=20150228:130000
TimeLoc=20150301:000000
Convert=Both

// Leap year check for Feb 29th first second
[Sydney0011]
City=Sydney
TimeUTC=20160228:130000
TimeLoc=20160229:000000
Convert=Both

// Leap year check for Feb 29th last second
[Sydney0012]
City=Sydney
TimeUTC=20160229:125959
TimeLoc=20160229:235959
Convert=Both

// Check time in invalid hour is mapped using the previous rule (i.e. the non-DST rule)
[Sydney0013]
City=Sydney
TimeUTC=20061028:160000
TimeLoc=20061029:020000
Convert=Local

// Check time in invalid hour is mapped using the previous rule (i.e. the non-DST rule)
[Sydney0014]
City=Sydney
TimeUTC=20061028:161000
TimeLoc=20061029:021000
Convert=Local

// Check that southern hemisphere times at the beginning of RTz cache work
// The system time must be a time in 2008
[Sydney0015]
City=Sydney
TimeUTC=20050215:120000
TimeLoc=20050215:230000
Convert=Both
SystemTimeLoc=20080215:230000


// Completely outside DST
[Auckland0001]
City=Auckland
TimeUTC=19950619:180000
TimeLoc=19950620:060000
Convert=Both

// Completely inside DST
[Auckland0002]
City=Auckland
TimeUTC=19950119:180000
TimeLoc=19950120:070000
Convert=Both

// Last second of year
[Auckland0003]
City=Auckland
TimeUTC=19951231:105959
TimeLoc=19951231:235959
Convert=Both

// First second of following year
[Auckland0004]
City=Auckland
TimeUTC=19951231:110000
TimeLoc=19960101:000000
Convert=Both

// Last second of ST before DST
[Auckland0005]
City=Auckland
TimeUTC=19950930:135959
TimeLoc=19951001:015959
Convert=Both

// First second of DST
[Auckland0006]
City=Auckland
TimeUTC=19950930:140000
TimeLoc=19951001:030000
Convert=Both

// Last second of DST
[Auckland0007]
City=Auckland
TimeUTC=19950318:135959
TimeLoc=19950319:025959
Convert=UTC

// Last second of DST
[Auckland0007b]
City=Auckland
TimeUTC=19950318:135959
TimeLoc=19950319:025959
Convert=Local

// First second of ST
[Auckland0008]
City=Auckland
TimeUTC=19950318:140000
TimeLoc=19950319:020000
Convert=UTC

// Last second of Feb 28
[Auckland0009]
City=Auckland
TimeUTC=19950228:105959
TimeLoc=19950228:235959
Convert=Both

// First second of Mar 1
[Auckland0010]
City=Auckland
TimeUTC=19950228:110000
TimeLoc=19950301:000000
Convert=Both

// Leap year check for Feb 29th first second
[Auckland0011]
City=Auckland
TimeUTC=19960228:110000
TimeLoc=19960229:000000
Convert=Both

// Leap year check for Feb 29th last second
[Auckland0012]
City=Auckland
TimeUTC=19960229:105959
TimeLoc=19960229:235959
Convert=Both



// Completely outside DST
[Stanley0001]
City=Stanley
TimeUTC=19910620:060000
TimeLoc=19910620:020000
Convert=Both

// Completely inside DST
[Stanley0002]
City=Stanley
TimeUTC=19910120:060000
TimeLoc=19910120:030000
Convert=Both

// Last second of year
[Stanley0003]
City=Stanley
TimeUTC=19920101:025959
TimeLoc=19911231:235959
Convert=Both

// First second of following year
[Stanley0004]
City=Stanley
TimeUTC=19920101:030000
TimeLoc=19920101:000000
Convert=Both

// Last second of ST before DST
[Stanley0005]
City=Stanley
TimeUTC=19910915:035959
TimeLoc=19910914:235959
Convert=Both

// First second of DST
[Stanley0006]
City=Stanley
TimeUTC=19910915:040000
TimeLoc=19910915:010000
Convert=Both

// Last second of DST
[Stanley0007]
City=Stanley
TimeUTC=19910421:025959
TimeLoc=19910420:235959
Convert=UTC

// Last second of DST
[Stanley0007b]
City=Stanley
TimeUTC=19910421:025959
TimeLoc=19910420:235959
Convert=Local

// First second of ST
[Stanley0008]
City=Stanley
TimeUTC=19910421:020000
TimeLoc=19910420:230000
Convert=UTC

// Last second of Feb 28
[Stanley0009]
City=Stanley
TimeUTC=19910301:025959
TimeLoc=19910228:235959
Convert=Both

// First second of Mar 1
[Stanley0010]
City=Stanley
TimeUTC=19910301:030000
TimeLoc=19910301:000000
Convert=Both

// Leap year check for Feb 29th first second
[Stanley0011]
City=Stanley
TimeUTC=19920229:030000
TimeLoc=19920229:000000
Convert=Both

// Leap year check for Feb 29th last second
[Stanley0012]
City=Stanley
TimeUTC=19920301:025959
TimeLoc=19920229:235959
Convert=Both
 
// Check time in invalid hour is mapped using the previous rule (i.e. the non-DST rule)
[Stanley0013]
City=Stanley
TimeUTC=20060903:060000
TimeLoc=20060903:020000
Convert=Local

// Check time in invalid hour is mapped using the previous rule (i.e. the non-DST rule)
[Stanley0014]
City=Stanley
TimeUTC=20060903:061000
TimeLoc=20060903:021000
Convert=Local


// Completely outside DST
[Seoul0001]
City=Seoul
TimeUTC=19870120:060000
TimeLoc=19870120:150000
Convert=Both

// Completely inside DST
[Seoul0002]
City=Seoul
TimeUTC=19870620:060000
TimeLoc=19870620:160000
Convert=Both

// Last second of year
[Seoul0003]
City=Seoul
TimeUTC=19871231:145959
TimeLoc=19871231:235959
Convert=Both

// First second of following year
[Seoul0004]
City=Seoul
TimeUTC=19871231:150000
TimeLoc=19880101:000000
Convert=Both

// Last second of ST before DST
[Seoul0005]
City=Seoul
TimeUTC=19870509:145959
TimeLoc=19870509:235959
Convert=Both

// First second of DST
[Seoul0006]
City=Seoul
TimeUTC=19870509:150000
TimeLoc=19870510:010000
Convert=Both

// Last second of DST
[Seoul0007]
City=Seoul
TimeUTC=19871010:135959
TimeLoc=19871010:235959
Convert=UTC

// Last second of DST
[Seoul0007b]
City=Seoul
TimeUTC=19871010:135959
TimeLoc=19871010:235959
Convert=Local

// First second of ST
[Seoul0008]
City=Seoul
TimeUTC=19871010:140000
TimeLoc=19871010:230000
Convert=UTC

// Last second of Feb 28
[Seoul0009]
City=Seoul
TimeUTC=19870228:145959
TimeLoc=19870228:235959
Convert=Both

// First second of Mar 1
[Seoul0010]
City=Seoul
TimeUTC=19870228:150000
TimeLoc=19870301:000000
Convert=Both

// Leap year check for Feb 29th first second
[Seoul0011]
City=Seoul
TimeUTC=19880228:150000
TimeLoc=19880229:000000
Convert=Both

// Leap year check for Feb 29th last second
[Seoul0012]
City=Seoul
TimeUTC=19880229:145959
TimeLoc=19880229:235959
Convert=Both



// Completely outside DST
[Sofia0001]
City=Sofia
TimeUTC=19810120:060000
TimeLoc=19810120:080000
Convert=Both

// Completely inside DST
[Sofia0002]
City=Sofia
TimeUTC=19810620:060000
TimeLoc=19810620:090000
Convert=Both

// Last second of year
[Sofia0003]
City=Sofia
TimeUTC=19811231:215959
TimeLoc=19811231:235959
Convert=Both

// First second of following year
[Sofia0004]
City=Sofia
TimeUTC=19811231:220000
TimeLoc=19820101:000000
Convert=Both

// Last second of ST before DST
[Sofia0005]
City=Sofia
TimeUTC=19810404:205959
TimeLoc=19810404:225959
Convert=Both

// First second of DST
[Sofia0006]
City=Sofia
TimeUTC=19810404:210000
TimeLoc=19810405:000000
Convert=Both

// Last second of DST
[Sofia0007]
City=Sofia
TimeUTC=19810926:225959
TimeLoc=19810927:015959
Convert=UTC

// Last second of DST
[Sofia0007b]
City=Sofia
TimeUTC=19810926:225959
TimeLoc=19810927:015959
Convert=Local

// First second of ST
[Sofia0008]
City=Sofia
TimeUTC=19810926:230000
TimeLoc=19810927:010000
Convert=UTC

// Last second of Feb 28
[Sofia0009]
City=Sofia
TimeUTC=19810228:215959
TimeLoc=19810228:235959
Convert=Both

// First second of Mar 1
[Sofia0010]
City=Sofia
TimeUTC=19810228:220000
TimeLoc=19810301:000000
Convert=Both

// Leap year check for Feb 29th first second
[Sofia0011]
City=Sofia
TimeUTC=19800228:220000
TimeLoc=19800229:000000
Convert=Both

// Leap year check for Feb 29th last second
[Sofia0012]
City=Sofia
TimeUTC=19800229:215959
TimeLoc=19800229:235959
Convert=Both

// Check time in invalid hour is mapped using the previous rule (i.e. the non-DST rule)
[Sofia0013]
City=Sofia
TimeUTC=20060326:010000
TimeLoc=20060326:030000
Convert=Local

// Check time in invalid hour is mapped using the previous rule (i.e. the non-DST rule)
[Sofia0014]
City=Sofia
TimeUTC=20060326:011000
TimeLoc=20060326:031000
Convert=Local


// Completely outside DST
[Chicago0001]
City=Chicago
TimeUTC=19870120:060000
TimeLoc=19870120:000000
Convert=Both

// Completely inside DST
[Chicago0002]
City=Chicago
TimeUTC=19870620:060000
TimeLoc=19870620:010000
Convert=Both

// Last second of year
[Chicago0003]
City=Chicago
TimeUTC=19880101:055959
TimeLoc=19871231:235959
Convert=Both

// First second of following year
[Chicago0004]
City=Chicago
TimeUTC=19880101:060000
TimeLoc=19880101:000000
Convert=Both

// Last second of ST before DST
[Chicago0005]
City=Chicago
TimeUTC=19870405:075959
TimeLoc=19870405:015959
Convert=Both

// First second of DST
[Chicago0006]
City=Chicago
TimeUTC=19870405:080000
TimeLoc=19870405:030000
Convert=Both

// Last second of DST
[Chicago0007]
City=Chicago
TimeUTC=19870925:065959
TimeLoc=19870925:015959
Convert=UTC

// Last second of DST
[Chicago0007b]
City=Chicago
TimeUTC=19870925:065959
TimeLoc=19870925:015959
Convert=Local

// First second of ST
[Chicago0008]
City=Chicago
TimeUTC=19870925:070000
TimeLoc=19870925:020000
Convert=UTC

// Last second of Feb 28
[Chicago0009]
City=Chicago
TimeUTC=19870301:055959
TimeLoc=19870228:235959
Convert=Both

// First second of Mar 1
[Chicago0010]
City=Chicago
TimeUTC=19870301:060000
TimeLoc=19870301:000000
Convert=Both

// Leap year check for Feb 29th first second
[Chicago0011]
City=Chicago
TimeUTC=19880229:060000
TimeLoc=19880229:000000
Convert=Both

// Leap year check for Feb 29th last second
[Chicago0012]
City=Chicago
TimeUTC=19880301:055959
TimeLoc=19880229:235959
Convert=Both

// Check time in invalid hour is mapped using the previous rule (i.e. the non-DST rule)
[Chicago0013]
City=Chicago
TimeUTC=20060402:080000
TimeLoc=20060402:020000
Convert=Local

// Check time in invalid hour is mapped using the previous rule (i.e. the non-DST rule)
[Chicago0014]
City=Chicago
TimeUTC=20060402:081000
TimeLoc=20060402:021000
Convert=Local


// Completely outside DST
[Chicago0001]
City=Chicago
TimeUTC=19870120:060000
TimeLoc=19870120:000000
Convert=Both

// Completely inside DST
[Chicago0002]
City=Chicago
TimeUTC=19870620:060000
TimeLoc=19870620:010000
Convert=Both

// Last second of year
[Chicago0003]
City=Chicago
TimeUTC=19880101:055959
TimeLoc=19871231:235959
Convert=Both

// First second of following year
[Chicago0004]
City=Chicago
TimeUTC=19880101:060000
TimeLoc=19880101:000000
Convert=Both

// Last second of ST before DST
[Chicago0005]
City=Chicago
TimeUTC=19870405:075959
TimeLoc=19870405:015959
Convert=Both

// First second of DST
[Chicago0006]
City=Chicago
TimeUTC=19870405:080000
TimeLoc=19870405:030000
Convert=Both

// Last second of DST
[Chicago0007]
City=Chicago
TimeUTC=19870925:065959
TimeLoc=19870925:015959
Convert=UTC

// Last second of DST
[Chicago0007b]
City=Chicago
TimeUTC=19870925:065959
TimeLoc=19870925:015959
Convert=Local

// First second of ST
[Chicago0008]
City=Chicago
TimeUTC=19870925:070000
TimeLoc=19870925:010000
Convert=Both

// Last second of Feb 28
[Chicago0009]
City=Chicago
TimeUTC=19870301:055959
TimeLoc=19870228:235959
Convert=Both

// First second of Mar 1
[Chicago0010]
City=Chicago
TimeUTC=19870301:060000
TimeLoc=19870301:000000
Convert=Both

// Leap year check for Feb 29th first second
[Chicago0011]
City=Chicago
TimeUTC=19880229:060000
TimeLoc=19880229:000000
Convert=Both

// Leap year check for Feb 29th last second
[Chicago0012]
City=Chicago
TimeUTC=19880301:055959
TimeLoc=19880229:235959
Convert=Both


// Newly added teststeps to increase coverage of test.
// JamesCl 20051005:143500

// Straight conversion test
[Addis_Ababa001]
City=Addis_Ababa
TimeUTC=20051005:101400
TimeLoc=20051005:131400
Convert=Both

// Straight conversion test
[Adelaide001]
City=Adelaide
TimeUTC=20051005:101400
TimeLoc=20051005:194400
Convert=Both

// Straight conversion test
[Aden001]
City=Aden
TimeUTC=20051005:101400
TimeLoc=20051005:131400
Convert=Both

// Straight conversion test
[Algiers001]
City=Algiers
TimeUTC=20051005:101400
TimeLoc=20051005:111400
Convert=Both

// Straight conversion test
[Amman001]
City=Amman
TimeUTC=20051005:101400
TimeLoc=20051005:121400
Convert=Both

// Straight conversion test
[Amsterdam001]
City=Amsterdam
TimeUTC=20051005:101400
TimeLoc=20051005:121400
Convert=Both

// Straight conversion test
[Anadyr001]
City=Anadyr
TimeUTC=20051005:101400
TimeLoc=20051005:231400
Convert=Both

// Straight conversion test
[Anchorage001]
City=Anchorage
TimeUTC=20051005:101400
TimeLoc=20051005:021400
Convert=Both

// Straight conversion test
[Antananarivo001]
City=Antananarivo
TimeUTC=20051005:101400
TimeLoc=20051005:131400
Convert=Both

// Straight conversion test
[Asuncion001]
City=Asuncion
TimeUTC=20051016:101400
TimeLoc=20051016:071400
Convert=Both

// Straight conversion test
[Athens001]
City=Athens
TimeUTC=20051005:101400
TimeLoc=20051005:131400
Convert=Both

// Straight conversion test
[Baghdad001]
City=Baghdad
TimeUTC=20051005:101400
TimeLoc=20051005:131400
Convert=Both

// Straight conversion test
[Bangkok001]
City=Bangkok
TimeUTC=20051005:101400
TimeLoc=20051005:171400
Convert=Both

// Straight conversion test
[Beirut001]
City=Beirut
TimeUTC=20051005:101400
TimeLoc=20051005:131400
Convert=Both

// Straight conversion test
[Belgrade001]
City=Belgrade
TimeUTC=20051005:101400
TimeLoc=20051005:121400
Convert=Both

// Straight conversion test
[Berlin001]
City=Berlin
TimeUTC=20051005:101400
TimeLoc=20051005:121400
Convert=Both

// Straight conversion test
[Bogota001]
City=Bogota
TimeUTC=20051005:101400
TimeLoc=20051005:051400
Convert=Both

// Straight conversion test
[Brisbane001]
City=Brisbane
TimeUTC=20051005:101400
TimeLoc=20051005:201400
Convert=Both

// Straight conversion test
[Brussels001]
City=Brussels
TimeUTC=20051005:101400
TimeLoc=20051005:121400
Convert=Both

// Straight conversion test
[Bucharest001]
City=Bucharest
TimeUTC=20051005:101400
TimeLoc=20051005:131400
Convert=Both

// Straight conversion test
[Budapest001]
City=Budapest
TimeUTC=20051005:101400
TimeLoc=20051005:121400
Convert=Both

// Straight conversion test
[Buenos_Aires001]
City=Buenos_Aires
TimeUTC=20051005:101400
TimeLoc=20051005:071400
Convert=Both

// Straight conversion test
[Cairo001]
City=Cairo
TimeUTC=20051005:101400
TimeLoc=20051005:121400
Convert=Both

// Straight conversion test
[Canberra001]
City=Canberra
TimeUTC=20051005:101400
TimeLoc=20051005:201400
Convert=Both

// Straight conversion test
[Caracas001]
City=Caracas
TimeUTC=20051005:101400
TimeLoc=20051005:061400
Convert=Both

// Straight conversion test
[Casablanca001]
City=Casablanca
TimeUTC=20051005:101400
TimeLoc=20051005:101400
Convert=Both

// Straight conversion test
[Chatham001]
City=Chatham
TimeUTC=20051005:101400
TimeLoc=20051005:235900
Convert=Both

// Straight conversion test
[Copenhagen001]
City=Copenhagen
TimeUTC=20051005:101400
TimeLoc=20051005:121400
Convert=Both

// Straight conversion test
[Darwin001]
City=Darwin
TimeUTC=20051005:101400
TimeLoc=20051005:194400
Convert=Both

// Straight conversion test
[Denver001]
City=Denver
TimeUTC=20051005:101400
TimeLoc=20051005:041400
Convert=Both

// Straight conversion test
[Detroit001]
City=Detroit
TimeUTC=20051005:101400
TimeLoc=20051005:061400
Convert=Both

// Straight conversion test
[Dhaka001]
City=Dhaka
TimeUTC=20051005:101400
TimeLoc=20051005:161400
Convert=Both

// Straight conversion test
[Dublin001]
City=Dublin
TimeUTC=20051005:101400
TimeLoc=20051005:111400
Convert=Both

// Straight conversion test
[Edmonton001]
City=Edmonton
TimeUTC=20051005:101400
TimeLoc=20051005:041400
Convert=Both

// Straight conversion test
[El_Salvador001]
City=El_Salvador
TimeUTC=20051005:101400
TimeLoc=20051005:041400
Convert=Both

// Straight conversion test
[Fiji001]
City=Fiji
TimeUTC=20051005:101400
TimeLoc=20051005:221400
Convert=Both

// Straight conversion test
[Guatemala001]
City=Guatemala
TimeUTC=20051005:101400
TimeLoc=20051005:041400
Convert=Both

// Straight conversion test
[Halifax001]
City=Halifax
TimeUTC=20051005:101400
TimeLoc=20051005:071400
Convert=Both

// Straight conversion test
[Harare001]
City=Harare
TimeUTC=20051005:101400
TimeLoc=20051005:121400
Convert=Both

// Straight conversion test
[Havana001]
City=Havana
TimeUTC=20051005:101400
TimeLoc=20051005:061400
Convert=Both

// Straight conversion test
[Helsinki001]
City=Helsinki
TimeUTC=20051005:101400
TimeLoc=20051005:131400
Convert=Both

// Straight conversion test
[Hong_Kong001]
City=Hong_Kong
TimeUTC=20051005:101400
TimeLoc=20051005:181400
Convert=Both

// Straight conversion test
[Honolulu001]
City=Honolulu
TimeUTC=20051005:101400
TimeLoc=20051005:001400
Convert=Both

// test historical data
[Honolulu002]
City=Honolulu
TimeUTC=19470105:162700
TimeLoc=19470105:055700
Convert=Both

// test historical data
[Honolulu003]
City=Honolulu
TimeUTC=19471005:162700
TimeLoc=19471005:062700
Convert=Both

// Straight conversion test
[Indianapolis001]
City=Indianapolis
TimeUTC=20051005:101400
TimeLoc=20051005:051400
Convert=Both

// Straight conversion test
[Istanbul001]
City=Istanbul
TimeUTC=20051005:101400
TimeLoc=20051005:131400
Convert=Both

// Straight conversion test
[Jakarta001]
City=Jakarta
TimeUTC=20051005:101400
TimeLoc=20051005:171400
Convert=Both

// Straight conversion test
[Jamaica001]
City=Jamaica
TimeUTC=20051005:101400
TimeLoc=20051005:051400
Convert=Both

// Straight conversion test
[Johannesburg001]
City=Johannesburg
TimeUTC=20051005:101400
TimeLoc=20051005:121400
Convert=Both

// Straight conversion test
[Kabul001]
City=Kabul
TimeUTC=20051005:101400
TimeLoc=20051005:144400
Convert=Both

// Straight conversion test
[Kamchatka001]
City=Kamchatka
TimeUTC=20051005:101400
TimeLoc=20051005:231400
Convert=Both

// Straight conversion test
[Karachi001]
City=Karachi
TimeUTC=20051005:101400
TimeLoc=20051005:151400
Convert=Both

// Straight conversion test
[Katmandu001]
City=Katmandu
TimeUTC=20051005:101400
TimeLoc=20051005:155900
Convert=Both

// Straight conversion test
[Khartoum001]
City=Khartoum
TimeUTC=20051005:101400
TimeLoc=20051005:131400
Convert=Both

// Straight conversion test
[Kiritimati001]
City=Kiritimati
TimeUTC=20051005:101400
TimeLoc=20051006:001400
Convert=Both

// Straight conversion test
[Kuala_Lumpur001]
City=Kuala_Lumpur
TimeUTC=20051005:101400
TimeLoc=20051005:181400
Convert=Both

// Straight conversion test
[Kuwait001]
City=Kuwait
TimeUTC=20051005:101400
TimeLoc=20051005:131400
Convert=Both

// Straight conversion test
[La_Paz001]
City=La_Paz
TimeUTC=20051005:101400
TimeLoc=20051005:061400
Convert=Both

// Straight conversion test
[Lagos001]
City=Lagos
TimeUTC=20051005:101400
TimeLoc=20051005:111400
Convert=Both

// Straight conversion test
[Lima001]
City=Lima
TimeUTC=20051005:101400
TimeLoc=20051005:051400
Convert=Both

// Straight conversion test
[Lisbon001]
City=Lisbon
TimeUTC=20051005:101400
TimeLoc=20051005:111400
Convert=Both

// Straight conversion test
[Los_Angeles001]
City=Los_Angeles
TimeUTC=20051005:101400
TimeLoc=20051005:031400
Convert=Both

// Straight conversion test
[Madrid001]
City=Madrid
TimeUTC=20051005:101400
TimeLoc=20051005:121400
Convert=Both

// Straight conversion test
[Managua001]
City=Managua
TimeUTC=20051005:101400
TimeLoc=20051005:041400
Convert=Both

// Straight conversion test
[Manila001]
City=Manila
TimeUTC=20051005:101400
TimeLoc=20051005:181400
Convert=Both

// Straight conversion test
[Melbourne001]
City=Melbourne
TimeUTC=20051005:101400
TimeLoc=20051005:201400
Convert=Both

// Straight conversion test
[Mexico_City001]
City=Mexico_City
TimeUTC=20051005:101400
TimeLoc=20051005:051400
Convert=Both

// Straight conversion test
[Minsk001]
City=Minsk
TimeUTC=20051005:101400
TimeLoc=20051005:131400
Convert=Both

// Straight conversion test
[Montevideo001]
City=Montevideo
TimeUTC=20051005:101400
TimeLoc=20051005:071400
Convert=Both

// Straight conversion test
[Montreal001]
City=Montreal
TimeUTC=20051005:101400
TimeLoc=20051005:061400
Convert=Both

// Straight conversion test
[Moscow001]
City=Moscow
TimeUTC=20051005:101400
TimeLoc=20051005:141400
Convert=Both

// Straight conversion test
[Nairobi001]
City=Nairobi
TimeUTC=20051005:101400
TimeLoc=20051005:131400
Convert=Both

// Straight conversion test
[Nassau001]
City=Nassau
TimeUTC=20051005:101400
TimeLoc=20051005:061400
Convert=Both

// Straight conversion test
[New_York001]
City=New_York
TimeUTC=20051005:101400
TimeLoc=20051005:061400
Convert=Both

// Straight conversion test
[Oslo001]
City=Oslo
TimeUTC=20051005:101400
TimeLoc=20051005:121400
Convert=Both

// Straight conversion test
[Paris001]
City=Paris
TimeUTC=20051005:101400
TimeLoc=20051005:121400
Convert=Both

// Straight conversion test
[Perth001]
City=Perth
TimeUTC=20051005:101400
TimeLoc=20051005:181400
Convert=Both

// Straight conversion test
[Prague001]
City=Prague
TimeUTC=20051005:101400
TimeLoc=20051005:121400
Convert=Both

// Straight conversion test
[Rangoon001]
City=Rangoon
TimeUTC=20051005:101400
TimeLoc=20051005:164400
Convert=Both

// Straight conversion test
[Reykjavik001]
City=Reykjavik
TimeUTC=20051005:101400
TimeLoc=20051005:101400
Convert=Both

// Straight conversion test
[Riyadh001]
City=Riyadh
TimeUTC=20051005:101400
TimeLoc=20051005:131400
Convert=Both

// Straight conversion test
[Rome001]
City=Rome
TimeUTC=20051005:101400
TimeLoc=20051005:121400
Convert=Both

// Straight conversion test
[Santiago001]
City=Santiago
TimeUTC=20051005:101400
TimeLoc=20051005:061400
Convert=Both

// Straight conversion test
[Santo_Domingo001]
City=Santo_Domingo
TimeUTC=20051005:101400
TimeLoc=20051005:061400
Convert=Both

// Straight conversion test
[Sao_Paulo001]
City=Sao_Paulo
TimeUTC=20051005:101400
TimeLoc=20051005:071400
Convert=Both

// Straight conversion test
[Shanghai001]
City=Shanghai
TimeUTC=20051005:101400
TimeLoc=20051005:181400
Convert=Both

// Straight conversion test
[Singapore001]
City=Singapore
TimeUTC=20051005:101400
TimeLoc=20051005:181400
Convert=Both

// Straight conversion test
[St_Johns001]
City=St_Johns
TimeUTC=20051005:101400
TimeLoc=20051005:074400
Convert=Both

// Straight conversion test
[Stockholm001]
City=Stockholm
TimeUTC=20051005:101400
TimeLoc=20051005:121400
Convert=Both

// Straight conversion test
[Taipei001]
City=Taipei
TimeUTC=20051005:101400
TimeLoc=20051005:181400
Convert=Both

// Straight conversion test
[Tallinn001]
City=Tallinn
TimeUTC=20051005:101400
TimeLoc=20051005:131400
Convert=Both

// Straight conversion test
[Tashkent001]
City=Tashkent
TimeUTC=20051005:101400
TimeLoc=20051005:151400
Convert=Both

// Straight conversion test
[Tegucigalpa001]
City=Tegucigalpa
TimeUTC=20051005:101400
TimeLoc=20051005:041400
Convert=Both

// Straight conversion test
[Tokyo001]
City=Tokyo
TimeUTC=20051005:101400
TimeLoc=20051005:191400
Convert=Both

// Straight conversion test
[Toronto001]
City=Toronto
TimeUTC=20051005:101400
TimeLoc=20051005:061400
Convert=Both

// Straight conversion test
[Vancouver001]
City=Vancouver
TimeUTC=20051005:101400
TimeLoc=20051005:031400
Convert=Both

// Straight conversion test
[Vienna001]
City=Vienna
TimeUTC=20051005:101400
TimeLoc=20051005:121400
Convert=Both

// Straight conversion test
[Vladivostok001]
City=Vladivostok
TimeUTC=20051005:101400
TimeLoc=20051005:211400
Convert=Both

// Straight conversion test
[Warsaw001]
City=Warsaw
TimeUTC=20051005:101400
TimeLoc=20051005:121400
Convert=Both

// Straight conversion test
[Winnipeg001]
City=Winnipeg
TimeUTC=20051005:101400
TimeLoc=20051005:051400
Convert=Both

// Straight conversion test
[Zagreb001]
City=Zagreb
TimeUTC=20051005:101400
TimeLoc=20051005:121400
Convert=Both

// Straight conversion test
[Zurich001]
City=Zurich
TimeUTC=20051005:101400
TimeLoc=20051005:121400
Convert=Both

//Added to test INC117764
// Straight conversion test
[Iqaluit001]
City=Iqaluit
TimeUTC=20070205:101400
TimeLoc=20070205:051400
Convert=Both

// Straight conversion test
[Iqaluit002]
City=Iqaluit
TimeUTC=20070308:101400
TimeLoc=20070308:051400
Convert=Both

// Straight conversion test
[Iqaluit003]
City=Iqaluit
TimeUTC=20070105:101400
TimeLoc=20070105:051400
Convert=Both

// Straight conversion test
[Iqaluit004]
City=Iqaluit
TimeUTC=20070108:101400
TimeLoc=20070108:051400
Convert=Both

// Straight conversion test
[Iqaluit005]
City=Iqaluit
TimeUTC=20060520:101400
TimeLoc=20060520:061400
Convert=Both

// Straight conversion test
[Iqaluit006]
City=Iqaluit
TimeUTC=20050520:101400
TimeLoc=20050520:061400
Convert=Both

// Straight conversion test
[Iqaluit007]
City=Iqaluit
TimeUTC=20050420:101400
TimeLoc=20050420:061400
Convert=Both

// Straight conversion test
[Iqaluit008]
City=Iqaluit
TimeUTC=20050620:101400
TimeLoc=20050620:061400
Convert=Both

// Straight conversion test
[Iqaluit009]
City=Iqaluit
TimeUTC=20060420:101400
TimeLoc=20060420:061400
Convert=Both

// Straight conversion test
[Iqaluit010]
City=Iqaluit
TimeUTC=20060620:101400
TimeLoc=20060620:061400
Convert=Both