js日期轉換

2021-09-27 12:16:06 字數 1518 閱讀 6486

標準日期轉常用日期格式

時間戳轉標準日期

時間戳轉常用日期

明天的日期(常用日期格式)

var nowdate =

newdate()

;

var nowtime =

newdate()

.gettime()

;

月份是0~11,所以要在後面+1

var nowdate =

newdate()

;var nowyear = nowdate.

getfullyear()

;var nowmonth = nowdate.

getmonth()

+1;var nowday = nowdate.

getdate()

;var nowalldate = nowyear+

"-"+nowmonth+

"-"+nowday;

var nowtimedate =

newdate

(nowtime)

;

var nowtime =

newdate()

.gettime()

;var nowtimedate =

newdate

(nowtime)

;var nowyear = nowtimedate.

getfullyear()

;var nowmonth = nowtimedate.

getmonth()

+1;var nowday = nowtimedate.

getdate()

;var nowalldate = nowyear+

"-"+nowmonth+

"-"+nowday;

第二天的日期不可能用getdate+1的方式,不然今天是31號,明天不就32了?

所以採用時間戳的方式

一天是86400000毫秒

var nowtime =

newdate()

.gettime()

;var tomorrow = nowtime +

86400000

;var tomorrowdate =

newdate

(tomorrow)

;var tomorrowyear = tomorrowdate.

getfullyear()

;var tomorrowmonth = tomorrowdate.

getmonth()

+1;var tomorrowday = tomorrowdate.

getdate()

;var tomorrowalldate = tomorrowyear+

"-"+tomorrowmonth+

"-"+tomorrowday;

js日期轉換

手上有個工具,需要選擇日期和時間以及時區,然後通過選擇的日期時間和時區去伺服器查詢日誌,因為使用工具的人可能在不同時區,伺服器也可能在不同時區,所以同一使用utc時間進行傳輸。然後在客戶端和伺服器根據情況進行時區轉換。於是有了下面這個根據字串指定時區的時間函式。time 2020 01 01 00 ...

js日期格式轉換

var d new date var str d.getfullyear d.getmonth 1 d.getdate alert str var mydate new date mydate.getyear 獲取當前年份 2位 mydate.getfullyear 獲取完整的年份 4位,1970 ...

js日期型別轉換

日期型別轉換格式函式 date.prototype.format function dt if y test dt dt dt.replace regexp.1,this.getfullyear substr 4 regexp.1.length for var k in o if new regex...