不一致的时间存储在XPage中

时间:2012-05-22 09:14:30

标签: datetime xpages

如果我有一个带有时间字段的XPage:

<xp:inputText id="inputText2" value="#{document1.Time}"
    defaultValue="#{javascript:@Now()}">
    <xp:this.converter>
        <xp:convertDateTime type="time"
            ignoreUserTimeZone="false"
            timeStyle="full">
        </xp:convertDateTime>
    </xp:this.converter>
</xp:inputText>

我的服务器设置为英国时间,当我保存文档然后再次查看时,时间会移动一小时。

在我的xsp.properties文件中,我有:

xsp.user.timezone=true
xsp.user.timezone.roundtrip=true

这是一个错误还是我没有正确配置我的服务器?

4 个答案:

答案 0 :(得分:4)

这是一个错误和回归(上面的工作在852)。 IBM正在努力修复。稍后会详细介绍,但在此期间请使用支持调用此功能,当有修补程序可用时,我们会告诉您。

答案 1 :(得分:2)

我让马克迈尔斯感谢这个答案。

似乎这个问题与时区有关,但很奇怪。服务器设置为观察夏令时,如果我们关闭它,则代码按预期工作。那么问题是“经典”Domino应用程序不再起作用。所以,在我看来,我认为这是一个错误。但至少目前我们有一个解决方案。

感谢您的帮助。

马特

答案 2 :(得分:1)

这可能是一个问题,在某处设置了夏令时吗?

答案 3 :(得分:1)

我遇到了同样的问题,在Lotus Notes客户端8.5.3中安装FixPack3后,这已经解决了

由于

Richard Arun kumar.A