如何在XPages ServerSide JS中设置没有TimeZone的DateTime字段值

时间:2016-11-18 14:52:04

标签: xpages

当我在XPage中设置日期/时间字段的值时,它的值如下所示。 我想在没有TimeZone的情况下设置值(在没有ZE3的示例中)。

字段名称:dtField1
数据类型:时间/日期
17.11.2016 13:13:31 ZE3

我尝试了@Today()以及下面这两行代码,但我无法成功。有没有办法做到这一点?

var now:NotesDateTime = session.createDateTime(@Now());
document1.replaceItemValue("dtField1", now);

方面 C.A。

1 个答案:

答案 0 :(得分:3)

如果字段包含日期时间,则无论您如何创建时区,时区始终是NotesDateTime字段的一部分。

如果该字段仅包含日期 或时间 ,则省略时区。

enter image description here

仅使用

设置日期
$txt = new Imagick();
$txt->setFont("templates/fonts/Gloria.ttf");
$txt->setGravity(imagick::GRAVITY_CENTER);
$txt->newPseudoImage( $image_width, $image_height, "caption:" . $text );

$clut = new Imagick();
$clut->newImage(1, 1, new ImagickPixel('#0000b0'));
$txt->clutImage($clut);
$clut->destroy();

和时间只有

var now:NotesDateTime = session.createDateTime(@Now());
now.setAnyTime();
document1.getDocument().replaceItemValue("dtField1", now);