如何在 XPages ServerSide JS 中设置没有时区的日期时间字段值
How to set DateTime Field Value without TimeZone in XPages ServerSide JS
当我在 XPages 中设置 Date/Time 字段的值时,它的值如下所示。
我想在没有 TimeZone 的情况下设置值(在没有 ZE3
的示例中)。
字段名称:dtField1
数据类型:Time/Date
17.11.2016 13:13:31 ZE3
我尝试了 @Today()
和下面的这两行代码,但我无法成功。有什么办法吗?
var now:NotesDateTime = session.createDateTime(@Now());
document1.replaceItemValue("dtField1", now);
关注
C.A.
如果字段包含日期 和 时间,则时区始终是 NotesDateTime 字段的一部分,无论您如何创建它。
如果字段包含日期 仅 或时间 仅 则时区将被省略。
仅使用
设置日期
var now:NotesDateTime = session.createDateTime(@Now());
now.setAnyTime();
document1.getDocument().replaceItemValue("dtField1", now);
和时间只有
var now:NotesDateTime = session.createDateTime(@Now());
now.setAnyDate();
document1.getDocument().replaceItemValue("dtField1", now);
当我在 XPages 中设置 Date/Time 字段的值时,它的值如下所示。
我想在没有 TimeZone 的情况下设置值(在没有 ZE3
的示例中)。
字段名称:dtField1
数据类型:Time/Date
17.11.2016 13:13:31 ZE3
我尝试了 @Today()
和下面的这两行代码,但我无法成功。有什么办法吗?
var now:NotesDateTime = session.createDateTime(@Now());
document1.replaceItemValue("dtField1", now);
关注 C.A.
如果字段包含日期 和 时间,则时区始终是 NotesDateTime 字段的一部分,无论您如何创建它。
如果字段包含日期 仅 或时间 仅 则时区将被省略。
仅使用
设置日期var now:NotesDateTime = session.createDateTime(@Now());
now.setAnyTime();
document1.getDocument().replaceItemValue("dtField1", now);
和时间只有
var now:NotesDateTime = session.createDateTime(@Now());
now.setAnyDate();
document1.getDocument().replaceItemValue("dtField1", now);