【发布时间】:2015-09-22 19:11:49
【问题描述】:
我有一个日期时间字段,格式仅为日期。另外,我在 onload 处添加了一个脚本,这样每当访问记录时,12:00 都应该添加到该字段中。它按预期工作,并在时间部分增加了 12 小时。但它不会相应地更新日期。
例如,我的日期成为经理字段,其值为'Thu Apr 30 23:00:00 UTC-1200 1992'。添加 12 小时后,它会将时间部分更新为 'Thu Apr 30 12:00:00 UTC-1200 1992',但不要在其日期中添加任何内容。以下是我要更新的 sn-p。
function updateFields(field){
var dateField = Xrm.Page.getAttribute(field);
if(dateField.getValue()== null)
{
dateField.setValue(new Date());
}
dateField.setValue(dateField.getValue().setHours(12, 0, 0));
}
如果我做错了什么,请告诉我。
【问题讨论】:
标签: javascript date datetime dynamics-crm-2011 microsoft-dynamics