e.g。创建日期时间是:09.02.2015 21:27 xpage显示:07.07.2014 20:47
它取决于打开的文档(它不是设计元素的创建日期),但它确实是我不明白的。
我使用不正确吗?
thx,Uwe
代码如下:
<xp:text escape="true"
id="compCreated">
<xp:this.converter>
<xp:convertDateTime
type="both" timeStyle="short">
</xp:convertDateTime>
</xp:this.converter>
<xp:this.value><![CDATA[#{javascript:@Created()}]]></xp:this.value>
</xp:text>
答案 0 :(得分:2)
@Created()
返回最后定义的数据源的数据(没有明确数据源引用的许多其他函数)。
从评论中移出,以便您接受我的答案; - )
答案 1 :(得分:1)
Frantisek Kossuth解决了它(作为评论,所以我在这里回答):我定义了多个数据源,它显示了其他数据源的创建日期。 谢谢Frantisek
答案 2 :(得分:0)
@Created返回Date JavaScript对象。您可能希望自己将其转换为字符串,以避免根据您服务器的区域设置进行更改。
霍华德
答案 3 :(得分:0)
尝试此操作,如果您的数据源已命名为&#34; d&#34;
d.getDocument().getCreated().toJavaDate()
答案 4 :(得分:0)
尝试使用timezone属性并将其正确设置为您的时区。在与本地浏览器/计算机设置混合的不同环境中运行时,日期字段(转换器)有时会表现得很奇怪。我在这里记录了它:http://oliverbusse.notesx.net/hp.nsf/blogpost.xsp?documentId=D22