我们在 xpages 中遇到了一个关于日期的非常奇怪的问题,我们的 Notesdocument 包含一个日期字段,并且该值只是一个日期,没有时间部分。
在 xpage 中,我已指定将日期显示为日期/时间值。网页上的日期显示正确,但我们现在收到晚上(午夜左右)登录的用户的报告,并看到日期调整了一天。如果同一个人在白天登录,则日期是正确的,因此这似乎只发生在午夜左右
我尝试将客户端上的时钟更改为午夜左右,但这并没有重现它,所以我认为这是服务器问题。
多米诺服务器有正确的日期/时间,我们正在使用最新版本的多米诺
有任何想法吗?
我们最近遇到了同样的问题,我相信,找到了一个非常好的解决方案。
系统将纯日期视为 UTC 时区的日期。日期值会自动转换为服务器的时区。那么问题来了,如何防止转换呢?
此代码阻止转换:
<xp:this.converter>
<xp:convertDateTime
type="date"
ignoreUserTimeZone="true"
dateStyle="long"
timeZone="UTC">
</xp:convertDateTime>
</xp:this.converter>
注意“timeZone”属性。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)