diff --git a/dlls/ntdll/time.c b/dlls/ntdll/time.c index 158da62e46c..1913c8a61d0 100644 --- a/dlls/ntdll/time.c +++ b/dlls/ntdll/time.c @@ -100,6 +100,9 @@ static const struct tagTZ_INFO TZ_INFO[] = {"HST", {'H','a','w','a','i','i','a','n',' ','S','t','a','n','d','a','r','d',' ', 'T','i','m','e','\0'}, 600, 0}, + {"AKST", + {'A','l','a','s','k','a','n',' ','S','t','a','n','d','a','r','d',' ', + 'T','i','m','e',0}, 540, 0 }, {"AKDT", {'A','l','a','s','k','a','n',' ','S','t','a','n','d','a','r','d',' ','T', 'i','m','e','\0'}, 480, 1}, @@ -124,6 +127,9 @@ static const struct tagTZ_INFO TZ_INFO[] = {"COT", {'S','A',' ','P','a','c','i','f','i','c',' ','S','t','a','n','d','a','r', 'd',' ','T','i','m','e','\0'}, 300, 0}, + {"PET", + {'S','A',' ','P','a','c','i','f','i','c',' ','S','t','a','n','d','a','r', + 'd',' ','T','i','m','e',0}, 300, 0 }, {"EDT", {'E','a','s','t','e','r','n',' ','S','t','a','n','d','a','r','d',' ','T', 'i','m','e','\0'}, 240, 1}, @@ -142,9 +148,18 @@ static const struct tagTZ_INFO TZ_INFO[] = {"CLT", {'P','a','c','i','f','i','c',' ','S','A',' ','S','t','a','n','d','a','r', 'd',' ','T','i','m','e','\0'}, 240, 0}, + {"CLST", + {'P','a','c','i','f','i','c',' ','S','A',' ','S','t','a','n','d','a','r', + 'd',' ','T','i','m','e',0}, 180, 1}, + {"AST", + {'A','t','l','a','n','t','i','c',' ','S','t','a','n','d','a','r','d',' ', + 'T','i','m','e',0}, 240, 0 }, {"NDT", {'N','e','w','f','o','u','n','d','l','a','n','d',' ','S','t','a','n','d', 'a','r','d',' ','T','i','m','e','\0'}, 150, 1}, + {"NST", + {'N','e','w','f','o','u','n','d','l','a','n','d',' ','S','t','a','n','d', + 'a','r','d',' ','T','i','m','e',0}, 210, 0 }, {"BRT", {'B','r','a','z','i','l','i','a','n',' ','S','t','a','n','d','a','r','d', ' ','T','i','m','e','\0'}, 180, 0}, @@ -160,6 +175,9 @@ static const struct tagTZ_INFO TZ_INFO[] = {"GST", {'M','i','d','-','A','t','l','a','n','t','i','c',' ','S','t','a','n','d', 'a','r','d',' ','T','i','m','e','\0'}, 120, 0}, + {"AZOT", + {'A','z','o','r','e','s',' ','S','t','a','n','d','a','r','d',' ','T','i', + 'm','e',0}, 60, 0}, {"AZOST", {'A','z','o','r','e','s',' ','S','t','a','n','d','a','r','d',' ','T','i', 'm','e','\0'}, 0, 1}, @@ -228,12 +246,18 @@ static const struct tagTZ_INFO TZ_INFO[] = {"EAT", {'E','.',' ','A','f','r','i','c','a',' ','S','t','a','n','d','a','r','d', ' ','T','i','m','e','\0'}, -180, 0}, + {"IRST", + {'I','r','a','n',' ','S','t','a','n','d','a','r','d',' ','T','i','m','e', + 0},-210, 0 }, {"IRST", {'I','r','a','n',' ','S','t','a','n','d','a','r','d',' ','T','i','m','e', '\0'}, -270, 1}, {"GST", {'A','r','a','b','i','a','n',' ','S','t','a','n','d','a','r','d',' ','T', 'i','m','e','\0'}, -240, 0}, + {"AZT", + {'C','a','u','c','a','s','u','s',' ','S','t','a','n','d','a','r','d',' ', + 'T','i','m','e',0}, -240, 0 }, {"AZST", {'C','a','u','c','a','s','u','s',' ','S','t','a','n','d','a','r','d',' ', 'T','i','m','e','\0'}, -300, 1}, @@ -270,9 +294,15 @@ static const struct tagTZ_INFO TZ_INFO[] = {"ICT", {'S','E',' ','A','s','i','a',' ','S','t','a','n','d','a','r','d',' ','T', 'i','m','e','\0'}, -420, 0}, + {"KRAT", + {'N','o','r','t','h',' ','A','s','i','a',' ','S','t','a','n','d','a','r', + 'd',' ','T','i','m','e',0}, -420, 0}, {"KRAST", {'N','o','r','t','h',' ','A','s','i','a',' ','S','t','a','n','d','a','r', 'd',' ','T','i','m','e','\0'}, -480, 1}, + {"IRKT", + {'N','o','r','t','h',' ','A','s','i','a',' ','E','a','s','t',' ','S','t', + 'a','n','d','a','r','d',' ','T','i','m','e',0}, -480, 0}, {"CST", {'C','h','i','n','a',' ','S','t','a','n','d','a','r','d',' ','T','i','m', 'e','\0'}, -480, 0}, @@ -309,9 +339,18 @@ static const struct tagTZ_INFO TZ_INFO[] = {"GST", {'W','e','s','t',' ','P','a','c','i','f','i','c',' ','S','t','a','n','d', 'a','r','d',' ','T','i','m','e','\0'}, -600, 0}, + {"VLAT", + {'V','l','a','d','i','v','o','s','t','o','k',' ','S','t','a','n','d','a', + 'r','d',' ','T','i','m','e',0}, -600, 0 }, + {"ChST", + {'W','e','s','t',' ','P','a','c','i','f','i','c',' ','S','t','a','n','d', + 'a','r','d',' ','T','i','m','e',0}, -600, 0}, {"VLAST", {'V','l','a','d','i','v','o','s','t','o','k',' ','S','t','a','n','d','a', 'r','d',' ','T','i','m','e','\0'}, -660, 1}, + {"MAGT", + {'C','e','n','t','r','a','l',' ','P','a','c','i','f','i','c',' ','S','t', + 'a','n','d','a','r','d',' ','T','i','m','e',0}, -660, 0}, {"MAGST", {'C','e','n','t','r','a','l',' ','P','a','c','i','f','i','c',' ','S','t', 'a','n','d','a','r','d',' ','T','i','m','e','\0'}, -720, 1}, @@ -327,6 +366,9 @@ static const struct tagTZ_INFO TZ_INFO[] = {"TOT", {'T','o','n','g','a',' ','S','t','a','n','d','a','r','d',' ','T','i','m', 'e','\0'}, -780, 0}, + {"NOVT", + {'N','.',' ','C','e','n','t','r','a','l',' ','A','s','i','a',' ','S','t', + 'a','n','d','a','r','d',' ','T','i','m','e',0 }, -360, 0}, {"NOVT", {'N','o','v','o','s','i','b','i','r','s','k',' ','S','t','a','n','d','a', 'r','d',' ','T','i','m','e','\0'}, -360, 1},