將毫秒時間轉換為自定義格式的時間

2021-09-07 02:36:57 字數 732 閱讀 4547

將毫秒時間轉換為自定義格式的時間的方法:

利用正則匹配並用毫秒時間替換自定義時間格式中對應的值來實現時間格式轉換

/* 用於將毫秒時間轉換為自定義格式的時間

* @method formatdate

* @param date 毫秒

* @param format 時間格式,類似於"yy-mm-dd hh:mm:ss"

* @return 返回"yy-mm-dd hh:mm:ss"格式時間

*/export

function

formatdate

(date, format =

'yy-mm-dd hh:mm:ss'

)let o =

for(

let k in o))`)

.test

(format))}

return format

}// 對於月、天、時、分、秒不夠兩位的在左側補充0

function

padleftzero

(str)

;

使用方法:

直接呼叫formatdate方法

formatdate

(new

date()

,'yyyy-m-d h:m:s'

)// 2019-1-4 9:56:13

[1] vue將毫秒數轉化為正常日期格式

自定義日期(時間)格式

效果 我們把它輸入到頁面上並利用定時器 setinterval 實時更新 1.首先把上例中自定義日期物件的函式封裝到乙個tool.js檔案裡,用的時候直接呼叫即可。tool.js 內容如下 1 function showtime 1213 單數變雙數 14function doublenum num...

JS將時間戳轉換為日期時間格式

最近專案需要在前端將乙個13位的時間戳顯示成日期格式,在網上查了很多都不符合要求,只有乙個是能滿足要求的,在這記錄一下,說不定以後還用的著。13位時間戳改為yyyy mm dd hh mm ss 格式 目標時間戳 1516324500000 將時間戳改為yyyy mm dd hh mm ss fun...

js 時間戳轉換成時間格式,可自定義格式

所以需要轉換一下,想要什麼格式 更改 format 裡的 返回語句 就可以了 formatdate 方法傳入的引數是時間戳,可以用replace 得到時間戳 replace date replace 然後傳入方法,就可以得到時間格式了functionformatdate obj test times...