我試圖確定給定的日期時間是否將來的日期和時間。 例如我現在的日期時間是'25-04-2010 08:26 PM',如果我將'25-04-2010-09:00 PM'傳遞給JavaScript函數,那麼如果該日期時間是未來日期&時間,否則它應該返回我'0'。JavaScript/jQuery日期時間差
3
A
回答
1
我決定使用時間戳做到這一點。所以我只寫了下面的代碼。
var myDate = new Date("April 25, 2011 21:16:00"); // Your timezone!
var myEpoch = myDate.getTime()/1000.0;
document.write(myEpoch);
var cur_date = new Date(); // Current date
var myEpoch1 = cur_date.getTime()/1000.0;
document.write("---"+myEpoch1);
var diff=myEpoch-myEpoch1; // If diff comes minus value, then it is past date-time, otherwise it is future data-time
alert(diff);
謝謝。
-1
var myDate=new Date();
myDate.setFullYear(2010,0,14);
var today = new Date();
if (myDate>today)
{
alert("Today is before 14th January 2010");
}
else
{
alert("Today is after 14th January 2010");
}
來源:link
-3
這似乎是一個簡單的解析工作給我。我不會給你的代碼,但會給你的方法。
- 使用分裂分裂上「字串」(空的空間)
- 使用分割來分割所述第一串[0]上「 - 」
- 使用分割來分割所述第二串[1]上「:」
- 現在只是在連接順序中的所有字符串YYYYMMDDHHMMSS
所以你的時間字符串會變得像簽名:201004250900 ,第二個變爲:201003250 826
現在根本就整數比較;)
這是長篇大論辦法
它只是發生,我認爲你應該能夠解析你傳遞最新的JavaScript中的時間字符串,這讓你的生活變得更輕鬆......嘗試一下。
相關問題
- 1. 日期時間差
- 2. 差分從日期時間
- 3. 日期/時間差異VBA
- 4. 總和日期時間差
- 5. 日期時間差鑄造
- 6. PHP 5.2.17日期時間差
- 7. Java日期時間差異
- 8. 日期時間誤差僅
- 9. PHP日期時間誤差
- 10. Java日期時間差
- 11. 日期和時間之間的時差
- 12. PHP日期時間::差異問題與日期時間::格式
- 13. 日期時間之間的差異
- 14. 計算日期之間的時間差
- 15. 日期和當前時間的時差?
- 16. PHP日期時間差缺1小時
- 17. 如何獲得日期時間,日期和時間列的時間差
- 18. 日期時間和日期格式之間的差異天數
- 19. 在兩個日期(日期時間)之間的差異
- 20. 日期時間差+將日期轉換爲小時
- 21. 計算日期時間差只獲取時間期限
- 22. 我需要計算一個日期時間列之間的日期/時間差
- 23. 兩種模式的日期時間差
- 24. Mysql的日期和時間差
- 25. 計算時間和日期差異
- 26. Python的大熊貓日期時間差
- 27. Symfony2的日期時間差不工作
- 28. SQL檢查日期時間差
- 29. Unix的日期時間差異
- 30. 兩個日期時間之差