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

2021-08-21 11:58:33 字數 782 閱讀 3080

原文出處:

在前端程式設計中,經常需要對日期進行加減天、時、分、秒的操作,例如使用js實現日期的倒計時。類似於c#中的adddays、addhours等,下面介紹在js中對日期加減的方法。

例如:當前日期為 2016-12-11 20:20:20

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 對日期的計算 時分秒日月年

參考一 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 設定新時間比舊...

php 時分秒轉為秒,秒轉化為天時分秒

一 分秒轉為秒 獲取時分秒,轉化成秒 8小時5分5秒 function turnsecond str elseelse num hour 3600 minute 60 second return num 二 秒轉化為天時分秒 轉化時間為 天時分秒 function timesecond second...

倒計時包括天時分秒

專案中有包括天時分秒的倒計時需求,現整理如下,希望幫到有此需求的夥伴 如果後天返回的時間格式為yyyy mm dd hh mm ss 則需要做一些處理轉換成時間戳 dateformat dataformat new dateformat yyyy mm dd hh mm ss trycatch ex...