我们有一个在 WebSphere 上运行的应用程序,它(除了其他事情)使用时间戳进行日志记录。
这些时间戳是 GMT。我们位于 CET 时区(德国)。
WebSphere 允许通过为 JVM 指定自定义属性来指定您所在的时区:TZ=CET-1CEST-2,M3.5.0/02:00:00,M10.5.0/03:00:00(只需就像在 Unix 中一样)。
问题:它只能工作...而不是 GMT 时间戳似乎是 GMT-1(而不是 15:00 我们有 14:00)。所以夏令时不考虑在内,尽管它在变量中指定...
任何人都知道如何设置正确?
好吧,后来无数次尝试:
正确答案是:
似乎需要 3 个部分:
或多或少一个字母,它就会停止工作。猜想 IBM 的文档是有问题的。