js時間戳,日期轉化處理

2021-07-26 16:57:15 字數 1127 閱讀 9842

date.getfullyear();//獲取完整的年份(4位,1970)

date.getmonth();//獲取月份(0-11,0代表1月,用的時候記得加上1)

date.getdate();//獲取日(1-31)

date.gettime();//獲取時間(從1970.1.1開始的毫秒數)

date.gethours();//獲取小時數(0-23)

date.getminutes();//獲取分鐘數(0-59)

date.getseconds();//獲取秒數(0-59)

var date = new date(1398250549490);

y = date.getfullyear() + '-';

m = (date.getmonth()+1 < 10 ? '0'+(date.getmonth()+1) : date.getmonth()+1) + '-';

d = date.getdate() + ' ';

h = date.gethours() + ':';

m = date.getminutes() + ':';

s = date.getseconds();

console.log(y+m+d+h+m+s);

將日期格式轉換成時間戳:

// 也很簡單

date = new date('2014-04-23 18:55:49:123'); //傳入乙個時間格式,如果不傳入就是獲取現在的時間了,就這麼簡單。

// 有三種方式獲取

time1 = date.gettime()

time2 = date.valueof()

time3 = date.parse(date)

// 三種獲取的區別

第一、第二種:會精確到毫秒

第三種:只能精確到秒,毫秒將用0來代替

// 比如上面**輸出的結果(一眼就能看出區別):

// 1398250549123

// 1398250549123

// 1398250549000

注意:獲取到的時間戳除於1000就可以獲得unix的時間戳了,在傳值給php時用得到。

js 時間戳與日期處理集合

一 獲取當前日期 使用方式 console.log util.formattime 列印結果 2018 04 24 11 06 45 獲取當前日期 function formattime function formatnumber n 二 時間戳格式化成日期 使用方式 console.log uti...

js 時間戳轉換日期

在工作中,我們或多或少不可避免的都會遇到後台會給我們返回時間戳,像直接返回時間字串的還是比較少,如果返回時間戳的話,就要由我們來實現對時間戳的轉換了,這時我們就要手寫一次了,但是在這裡的話比較省事,直接貼一段 上去就好。get time num else var date new date data...

js時間戳轉日期

方式一 方式一 var date new date parseint timestart 1000 tolocalestring replace d 最後得到的是2019 8 4 上午9 29 格式的資料 方式二 function add0 m function format shijianchuo...