我試圖做一個網站,告訴你(年,月,周,小時,分鐘和秒)你多大了。我已經把他們全部的工作分開幾個月和幾年了。一旦我得到了幾個月,我將能夠獲得這些年(希望),但是我很難想辦法獲得這些月份。對於其他人來說,這很容易(一旦我有了生日和當前日期之間的秒數,我可以將秒轉換爲幾分鐘,幾小時,幾天等),但幾個月後我需要考慮事實上它們都是不同的長度,而閏年(目前也不影響日子)。兩個日期()之間的JavaScript差異
1
A
回答
0
希望這可以幫助你
// Set the unit values in milliseconds.
var msecPerMinute = 1000 * 60;
var msecPerHour = msecPerMinute * 60;
var msecPerDay = msecPerHour * 24;
// Set a date and get the milliseconds
var date = new Date('6/15/1990');
var dateMsec = date.getTime();
// Set the date to January 1, at midnight, of the specified year.
date.setMonth(0);
date.setDate(1);
date.setHours(0, 0, 0, 0);
// Get the difference in milliseconds.
var interval = dateMsec - date.getTime();
// Calculate how many days the interval contains. Subtract that
// many days from the interval to determine the remainder.
var days = Math.floor(interval/msecPerDay);
interval = interval - (days * msecPerDay);
// Calculate the hours, minutes, and seconds.
var hours = Math.floor(interval/msecPerHour);
interval = interval - (hours * msecPerHour);
var minutes = Math.floor(interval/msecPerMinute);
interval = interval - (minutes * msecPerMinute);
var seconds = Math.floor(interval/1000);
// Display the result.
document.write(days + " days, " + hours + " hours, " + minutes + " minutes, " + seconds + " seconds.");
//Output: 164 days, 23 hours, 0 minutes, 0 seconds.
0
相關問題
- 1. Javascript - 兩個日期之間的差異
- 2. Grails - 兩個日期之間的差異
- 3. VB - 兩個日期之間的差異
- 4. 兩個日期之間的差異
- 5. 兩個表之間的日期差異
- 6. 兩個日期之間的差異
- 7. 兩個日期之間的差異python
- 8. 兩個日期之間的Ruby差異
- 9. 兩個日期之間的oracle差異
- 10. 兩個日期之間的差異
- 11. 兩個日期之間的差異Yii2
- 12. 在兩個日期之間的差異
- 13. 兩個Java日期之間的差異?
- 14. 兩個日期之間的Android差異?
- 15. Java:兩個日期之間的差異
- 16. 計算javascript中兩個日曆日期之間的差異
- 17. 在javascript中找到兩個日期時間之間的差異
- 18. 在兩個日期(日期時間)之間的差異
- 19. javascript:計算兩個日期之間的差異
- 20. 用javascript計算兩個日期之間的差異
- 21. JavaScript計算兩個日期之間的差異yy-mm-dd
- 22. javascript中兩個日期之間的差異
- 23. JavaScript計算兩個日期之間的差異給我NaN
- 24. Adobe Air中兩個日期之間的日期差異
- 25. 排序依據日期兩個日期列之間的差異
- 26. 兩個日期之間的日期差異
- 27. 兩個日期之間的SQL查詢日期差異
- 28. 兩個日期之間的c + +日期差異
- 29. 日期之間的差異
- 30. 日期之間的差異
@Fjpackard:見http://stackoverflow.com/questions/18913579/compare-two-date-formats-in-javascript-jquery –