我正在尝试创建一个新记录,其中一个字段是 DataTime 字段。
我总是收到“2011 年 9 月 1 日星期四 19:25:20 的日期时间格式无效,或值超出支持范围。” 错误。
我尝试了多种格式选项。使用 Date.parse, Date.parseExact, ... 这是我的最后一次尝试:
//date input format = 2011-02-15 11:05:22
var year = register_date.substring(0, 4);
var month = register_date.substring(5, 7);
var day = register_date.substring(8, 10);
var hours = register_date.substring(11, 13);
var minutes = register_date.substring(14, 16);
var seconds = register_date.substring(17, 19);
var datetime = Date(Date.UTC(year, month, day, hours, minutes,seconds));
//var datetime = Date.parseExact(register_date, "yyyy-mm-dd HH:mm:ss");
regFields[4] = new CRMField("ave_subscriptiondate", datetime);