Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Tode am 07.07.11 - 14:55:55

Titel: Zeitzonen: Warum zählt IBM grade andersrum wie die gesamte restliche Welt?
Beitrag von: Tode am 07.07.11 - 14:55:55
Wenn ich mir die Definition der Zeitzonen anschaue, dann leben wir in Deutschland in der Zeitzone UTC +1, Griechenland zum Beispiel ist UTC +2

Wenn ich aber @Zone( @Now ) an meinem Rechner ausgeben lasse, dann bekomme ich:

-1.1 (das 1 nach dem Punkt steht für DST = Ja)

AUch in LotusScript das gleiche:

Das Beispielscript aus der Hilfe zu NotesDateTime.ConvertToZone liefert folgenden Output:

---------------------------
Today 06:00 DST
---------------------------
Zone   Time
-12   08.07.2011 01:54:47 ZE12
-11   08.07.2011 00:54:47 ZE11
-10   07.07.2011 23:54:47 ZE10
-9   07.07.2011 22:54:47 ZE9
-8   07.07.2011 21:54:47 ZE8
-7   07.07.2011 20:54:47 ZE7
-6   07.07.2011 19:54:47 ZE6
-5   07.07.2011 18:54:47 ZE5
-4   07.07.2011 17:54:47 ZE4
-3   07.07.2011 16:54:47 ZE3
-2   07.07.2011 15:54:47 ZE2
-1   07.07.2011 14:54:47 CEDT
0   07.07.2011 13:54:47 GDT
1   07.07.2011 12:54:47 YW1
2   07.07.2011 11:54:47 YW2
3   07.07.2011 10:54:47 ZW3
4   07.07.2011 09:54:47 ADT
5   07.07.2011 08:54:47 EDT
6   07.07.2011 07:54:47 CDT
7   07.07.2011 06:54:47 MDT
8   07.07.2011 05:54:47 PDT
9   07.07.2011 04:54:47 YDT
10   07.07.2011 03:54:47 HDT
11   07.07.2011 02:54:47 BDT
12   07.07.2011 01:54:47 ZW12
---------------------------
OK   
---------------------------

also wieder -1 für unsere Zeitzone... Kann sich IBM nicht einmal an Konventionen halten? Oder bin ich einfach blöde und habe da was nicht verstanden?
Titel: Re: Zeitzonen: Warum zählt IBM grade andersrum wie die gesamte restliche Welt?
Beitrag von: m3 am 07.07.11 - 14:59:21
Das interne Zeitformat der Formelsprache stammt noch aus den Lotus 1-2-3 Zeiten (80er). Sei froh, dass es Zeitzonen gibt ;)