gpt4 book ai didi

aem - 在 CQ5 中将日期保存为时间戳

转载 作者:行者123 更新时间:2023-12-05 01:20:28 24 4
gpt4 key购买 nike

我不需要使用 CQ5 xtype“日期字段”,因为我只需要作者输入的日期而不是时间。

但问题是“datefield”将 JCR 中的日期保存为字符串而不是时间戳[与使用“datetime”时一样。]

是否可以解决将日期保存为时间戳的问题?

最佳答案

我不认为在不干预默认脚本的情况下使用日期字段将日期保存为时间戳是不可能的。但作为解决方法,您可以使用 datetime 并将属性 hideTime 设置为 true,以隐藏时间部分,这样作者将无法创作它。

配置的 json 如下所示。

{   "fieldLabel":"Date",
"xtype":"datetime",
"hideTime":true,
"name":"./date",
"defaultValue":"now",
"jcr:primaryType":"cq:Widget"
}

可以在'now'中添加defaultValue,如果你想将当前日期初始化为默认值,如果作者没有明确填写,否则可以被忽略。

注意:默认值:'now' 在 IE 中对我不起作用(我使用的是 IE 11 并通过开发工具模拟以前的版本),但它在 Chrome 和 Mozilla 中工作正常。

关于aem - 在 CQ5 中将日期保存为时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22150895/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com