date.js 對時間的操做

date 時間操做

format

格式化時間前端

jsnew Date('2015-10-12 23:01:11').format("yyyy年MM月dd日 hh:mm:ss");
//⇒ "2015年10月12日 23:01:11"

var testDate = new Date(); 
var testStr = testDate.format("yyyy年MM月dd日hh小時mm分ss秒"); 
//=> testStr =  2015年01月20日 19小時21分03秒

ago

多少小時前、多少分鐘前、多少秒前git

jsnew Date(1421313395359).ago(1411430400000)
//=> "3個月前"

new Date(1421313395359).ago('1987-04-03')
//=> "28年前"

new Date('2010-02-02').ago('1987-04-03')
//=> "23年前"

toHHMMSS

時間轉換,倒計時 '毫秒'.toHHMMSS(輸出格式)
這個是基於 String 原型擴展出來的github

jsvar dt = (new Date().getTime()).toString()
dt.toHHMMSS('hh時mm分ss秒') //=> 34時11分52秒

TZC

解決因時區變動,致使顯示服務器時間不許確服務器

js//服務端傳入前端通常爲秒,前端時間戳爲毫秒因此要乘以1000
new Date(1434701732*1000).TZC(8)
相關文章
相關標籤/搜索