js 對日期的計算 時分秒日月年

2021-10-25 18:50:10 字數 647 閱讀 4389

參考一:

var t = new date();//你已知的時間

var t_s = t.gettime();//轉化為時間戳毫秒數

t.settime(t_s + 1000 * 60);//設定新時間比舊時間多一分鐘

alert(t) // 2016-12-11 20:21:20

t.settime(t_s + 1000 * 60 * 60);//設定新時間比舊時間多一小時

alert(t) // 2016-12-11 21:20:20

t.settime(t_s + 1000 * 60 * 60 * 24);//設定新時間比舊時間多一天

alert(t) // 2016-12-12 20:20:20

參考二:

var t = new date();//你已知的時間

t.settime(t.setminutes(t.getminutes() + 1));//設定新時間比舊時間多一分鐘

alert(t) // 2016-12-11 20:21:20

t.settime(t.sethours(t.gethours() + 1));//設定新時間比舊時間多一小時

alert(t) // 2016-12-11 21:20:20

js對日期加減指定天 時 分 秒

原文出處 在前端程式設計中,經常需要對日期進行加減天 時 分 秒的操作,例如使用js實現日期的倒計時。類似於c 中的adddays addhours等,下面介紹在js中對日期加減的方法。例如 當前日期為 2016 12 11 20 20 20 var t new date 你已知的時間 var t ...

js 怎麼獲取年月日時分秒中的時分秒

var date new date 例項乙個時間物件 var year date.getfullyear 獲取系統的年 var month date.getmonth 1 獲取系統月份,由於月份是從0開始計算,所以要加1 var day date.getdate 獲取系統日 var hour dat...

oracle計算兩個日期的時間差時分秒

oracle函式可以實現諸多的功能,下面就介紹使用oracle函式計算時間差的實現方法。兩個date型別字段 start date,end date,計算這兩個日期的時間差 分別以天,小時,分鐘,秒,毫秒 天 round to number end date start date 小時 round ...