js 10位 13位時間戳轉日期方法

2022-06-05 10:33:13 字數 409 閱讀 3664

js 處理伺服器返回的10位或者13位時間戳轉為日期方法很簡單

/**

* 日期格式化

* @param number time 時間戳

* @param string format 格式

*/function dateformat (time, format)

// 是否補 0

const isaddzero = (o) =>

return format.replace(/\w/g, o => `

})}

dateformat(1558259949034, 'y-m-d h:i:s') 返回結果是 2019-05-19 17:59:09,如果是10位時間戳,引數1需要*1000

拿走不謝!

JS 10位 13位時間戳轉日期

注意 下面的date可以加個判斷是10位時間戳還是13位時間戳來進行編碼是否需要 1000 param為你要轉換的時間戳變數 if param.length 10 else if param.length 13 let date new date parseint res.data.rows i t...

hive sql 13位毫秒時間戳轉日期

hive sql 中有時間戳轉日期的函式 from unixtime bigint unixtime string format 這裡面的unixtime,輸入單位是秒,也就乙個十位的bigint。但是我們實際中用的時間戳,一般都是13位的到毫秒時間戳,如果直接將該時間戳輸入方法中會有錯誤。如果是1...

將10位和13位時間戳轉換為時間

請求帶有時間戳請注意,yy mm dd hh mm ss是12小時制格式。yy mm dd hh mm ss是24小時制格式。差別巨大 將10 or 13 位時間戳轉為時間字串 convert the number 1407449951 1407499055617 to date time form...