0
我有一個應用程序正在使用angular-ui-grid來呈現某些表單數據。我的表單提交日期來自api調用,並且想知道是否有任何方法將該日期與當前日期進行比較,以便在ui-grid中提交日期。或者這是應該在服務器端處理的東西。從API調用來的日期是按以下格式:YYYY-MM-DDTHH:MM:SS需要在angular-ui-grid中比較日期
我有一個應用程序正在使用angular-ui-grid來呈現某些表單數據。我的表單提交日期來自api調用,並且想知道是否有任何方法將該日期與當前日期進行比較,以便在ui-grid中提交日期。或者這是應該在服務器端處理的東西。從API調用來的日期是按以下格式:YYYY-MM-DDTHH:MM:SS需要在angular-ui-grid中比較日期
如果要計算兩個日期(差)之間的天數:
例如:
var moment = require('moment');
var start = moment("2017-01-15");
var end = moment("2017-01-18");
console.log(start.diff(end, "days")); // 3
日期扣除可以在客戶端或服務器端完成,這是您(和您的團隊)制定的技術設計決策。權衡:
如果您不知道:Date
考慮到環境的系統時間設置。在服務器端,這是服務器的時區設置。做這個日期減法客戶端將使用用戶的(瀏覽器)系統時區設置。