Dynamics CRM 時間類型的字段在前臺獲取值時,是文本類型,其格式如下:
Thu Oct 11 2018 00:00:00 GMT+0800 (China Standard Time)
在日期時間進行比較時,調用如下方法:
function CompareDate(startDate, endDate) {
var startDateYear = startDate.getYear();
var startDateMonth = startDate.getMonth() + 1;//獲取月數時,會比實際月數少一月,故加+1。
var startDateDay = startDate.getDate();
var endDateYear = endDate.getYear();
var endDateMonth = endDate.getMonth() + 1;
var endDateDay = endDate.getDate();
startDate = new Date(startDateYear, startDateMonth, startDateDay);
endDate = new Date(endDateYear, endDateMonth, endDateDay);
return Date.parse(endDate) - Date.parse(startDate);
}