js處理時間data相關記錄

2021-10-01 17:52:10 字數 1345 閱讀 8461

毫秒值轉字串 this.validmodeparamms 為毫秒值

var newdate =

newdate

(this

.validmodeparamms)

;//得到普通的時間了

console.

log(newdate)

var time =

newdate

(newdate)

; console.

log(time)

;//當前時間

console.

log(time.

getfullyear()

+"年");

//年份

console.

log(time.

getmonth()

+1+"月");

//月份

console.

log(time.

getdate()

+"日");

//幾號

數字轉毫秒值 轉的格式為1910 20 20

注意年 月 日直接有空格

// var regx = /^(?!0000)[0-9]((0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-9]|3[0-1]))$/;

var data =

this

.queryfilters.validmodeparam;

// console.log(data);

// if (!regx.test(data))

var a = data.

substring(0

,4);

var b = data.

substring(4

,6);

var c = data.

substring(6

,8);

var dataformat = a +

" "+ b +

" "+ c;

// var a=new date(date.parse(dataformat))

this

.validmodeparamms = date.

parse

(dataformat)

; console.

log(

this

.validmodeparamms)

; console.

log(

newdate

(date.

parse

(dataformat)))

;

js時間相關處理

方法定義 gettime 方法可返回距 1970 年 1 月 1 日之間的毫秒數。通常我們計算時間差都是通過獲取兩個時間資料,然後分別使用gettime 方法返回與固定的1970 年 1 月 1 日的時間差,通過對返回毫秒數的差,換算成時間單位,得出兩個時間的時間差。首先你會有一串初始的時間資料,然...

js 時間處理相關方法

獲取本週 本季度 本月 上月的開端日期 停止日期 var now new date 當前日期 var nowdayofweek now.getday 今天本週的第幾天 var nowday now.getdate 當前日 var nowmonth now.getmonth 當前月 var nowye...

js 時間處理

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