在我的應用程序中,我得到了一個json,我有一個日期字符串。我有要求將此日期與EST時區格式中的當前日期和時間進行比較。 我輸入的日期是星期二2015年6月23日11:57:00 和我現在的日期應該是相同的格式,但在est時區將系統日期轉換爲est時區並比較兩個日期
我必須對這兩個進行比較。
在我的應用程序中,我得到了一個json,我有一個日期字符串。我有要求將此日期與EST時區格式中的當前日期和時間進行比較。 我輸入的日期是星期二2015年6月23日11:57:00 和我現在的日期應該是相同的格式,但在est時區將系統日期轉換爲est時區並比較兩個日期
我必須對這兩個進行比較。
你可以得到服務器的時間和這樣的
function convertToServerTimeZone(){
//EST
var offset = -5.0
var clientDate = new Date();
var yourInputDate = new Date("Tue Jun 23 2015 11:57:00");
var utc = clientDate.getTime() + (clientDate.getTimezoneOffset() * 60000);
var serverDate = new Date(utc + (3600000*offset));
var dateFormated = serverDate.toISOString().substr(0,10);
var dateFormatedYourDate = yourInputDate.toISOString().substr(0,10);
if(dateFormated > dateFormatedYourDate){
//here to compare string values
}
}
退房moment.js你的比較。 –