var fromDate = new Date(result);
var fromLoc = fromDate.getTimezoneOffset();
var toDate = new Date(result2);
var toLoc = toDate.getTimezoneOffset();
var camlQuery = new SP.CamlQuery();
camlQuery.set_viewXml('<View><Query><Where><And><Eq><FieldRef Name=\'EventDate\' /><Value IncludeTimeValue=\'TRUE\' Type=\'DateTime\'>'
+ fromLoc + '</Value></Eq><Eq><FieldRef Name=\'EndDate\' /><Value IncludeTimeValue=\'TRUE\' Type=\'DateTime\'>' + toLoc +
'</Value></Eq></And></Where></Query></View>');
var fromDate得到01:00到01:30,结果得到00:00,结果得到00:30 fromLoc得到的值为-60,也是本地的。
Sp.CamlQuery();从loc -60和toLoc也得到了,但是当保存utc时间不对。它不会消除一个小时的原因吗?