-1
A
回答
0
JavaScript Date對象將時間存儲爲自1970/01/01 00:00:00以來的毫秒數(如果應用程序的其餘部分已正確寫入,則應以UTC爲單位)。要添加分鐘和秒,只需乘以te值以獲得等效的毫秒數,如下所示:newDate = new Date(oldDate.getTime()+(((minutesToAdd * 60)+ secondsToAdd)* 1000))
您應該考慮您在夏令時轉換期間會發生什麼。如果應用程序設計正確,則Date對象中的值將爲UTC,因此上面的計算將始終正常工作,但顯然,顯示的值將被格式化爲本地時間。
您可能會發現一個圖書館,如Datejs有用。
0
你用什麼來表示時間?如果您使用的是原生日期對象,你可以做這樣的事情:
var addTime = function (baseDate, hours, minutes, seconds) {
return new Date(baseDate.getTime() + hours*3600000 + minutes*60000 + seconds*1000);
}
這基本上是創建一個新的Date對象添加一系列的小時,分鍾和秒來提供基準日(所有的它以毫秒爲單位)。這裏的reference用於處理Date對象。
0
您可以使用Date對象,只需要及時獲得興趣。這裏就是你們的榜樣:
function Foo()
{
time = new Date();
time.setHours(21);
time.setMinutes(36);
time.setSeconds(13);
time.setMinutes(time.getMinutes() + 21);
time.setSeconds(time.getSeconds() + 33);
alert(time.getHours() + ":" + time.getMinutes() + ":" + time.getSeconds());
}
希望它能幫助:d
相關問題
- 1. 在指定的列數添加後添加新行javascript
- 2. 使用JavaScript添加
- 3. 使用JavaScript添加
- 4. 添加鏈接使用JavaScript
- 5. 如何添加使用Javascript
- 6. 使用XSLT添加JavaScript
- 7. 上方添加使用JavaScript
- 8. 添加使用JavaScript和HTML
- 9. 添加和使用JavaScript
- 10. 類添加使用JavaScript
- 11. 添加使用JavaScript和PHP
- 12. 表中添加使用Javascript
- 13. 使用JavaScript添加元素
- 14. 使用javascript添加html
- 15. 的NuGet:指定要添加
- 16. AngularJS使用JavaScript動態地向DOM添加指令
- 17. 使用Javascript添加div的Javascript
- 18. 用javascript添加
- 19. 使用URL添加用戶指針
- 20. 幫助!如何使用PHP simpleXML添加Child來指定節點?
- 21. 我可以指定默認的「使用」s被resharper添加嗎?
- 22. 如何使用SqlCommandBuilder將值添加到DataTable中的指定列
- 23. 使用vim在指定的行號處快速添加空行?
- 24. 在結果Fetchrow添加新的元素不使用指定者
- 25. 指定的值無效。使用C#添加防火牆規則
- 26. 在xml中使用dom4j在指定位置添加新節點
- 27. 使用javascript指定圖像的鏈接
- 28. 使用javascript substring指定字符長度
- 29. 使用指定的JavaScript引擎?
- 30. 用jQuery添加javascript