js獲取當前時間和7天前的時間

2021-09-25 06:59:56 字數 1359 閱讀 3948

如果想要實現的完美些,當時間不滿10的時候 新增 0 , 由  1,2,3 變為 01,02,03  格式更統一,

可新增三元表示式進行優化處理,如下:

var day =  data.getdate() < 10 ? ("0" + data.getdate()) : data.getdate();

年月日時分秒 都可替換為 如上的例子

// 獲取各種型別當前時間

var date =

newdate()

;//獲取當前時間國標版

var year = date.

getfullyear()

;// 獲取年

var month = date.

getmonth()

+1;//獲取當前月

var day = date.

getdate()

;//日

var hour = date.

gethours()

;//時

var minute = date.

getminutes()

;//分

var second = date.

getseconds()

;//秒

now_time = year +

'-'+ month +

'-'+ day +

' '+ hour +

':'+ minute +

':'+ second;

//獲取7天前的時間

var now =

newdate()

;var date =

newdate

(now.

gettime()

-7*24

*3600

*1000);

var year = date.

getfullyear()

;var month = date.

getmonth()

+1;var day = date.

getdate()

;var hour = date.

gethours()

;var minute = date.

getminutes()

;var second = date.

getseconds()

;alert

(year +

'-'+ month +

'-'+ day +

' '+ hour +

':'+ minute +

':'+ second)

;

獲取當前時間的前3天

根據當前時間獲取前3的時間 根據情況而定 1.建立日曆類 calendar ca calendar.getinstance 2.設定當前時間 ca.settime new date 3.設定日期物件 並格式轉換 根據自己需求轉換 dateformat df new dateformat yyyy m...

js 獲取當前時間

js中獲得當前時間是年份和月份,形如 201208 獲取完整的日期 var date new date var year date.getfullyear var month date.getmonth 1 month month 10 0 month month var mydate year.t...

JS 獲取當前時間

var mydate new date mydate.getyear 獲取當前年份 2位 mydate.getfullyear 獲取完整的年份 4位,1970 mydate.getmonth 獲取當前月份 0 11,0代表1月 mydate.getdate 獲取當前日 1 31 mydate.get...