AEM cq对话框,日期时间为xtype,保存不可解析的日期" Y-4-21 \ P20:i:0.000P"

时间:2017-04-21 18:23:39

标签: datepicker dialog cq5 aem datetime-format

作为计划流程的一部分,我们需要在工作流的cq对话框中接受带有时区的用户输入日期时间 稍后阅读并等到使用绝对时间处理程序并执行一个过程。

但是有一段时间我们得到了无法解析的日期 " Y-4-21 \ P20:i:0.000P"错误 因为我们期待着约会 " yyyy-MM-dd' H&H:MM:ss.SSS Z"

我们确实在某个时候得到了一个日期  " 2017-04-21T20:05:00.000 + 05:30"

错误并不是一直发生的,我们正在使用xtype datetime的cq对话框

在小部件api CQ.form.DateTime中我们找到

hiddenFormat:String 用于在隐藏字段中存储值并提交给服务器的日期时间格式(默认为' Y-m-d \ TH:i:sP')。

尝试将几种格式作为dateFormat:String的值 DateField的格式。 (默认为CQ.Ext.form.DateField.prototype.format)

请建议如何以更好的方式处理此问题。 或者我们如何使用cq对话框以有效的方式存储日期以处理时区和格式。

0 个答案:

没有答案