格式化時間前端
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秒
多少小時前、多少分鐘前、多少秒前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(輸出格式)
這個是基於 String 原型擴展出來的github
jsvar dt = (new Date().getTime()).toString() dt.toHHMMSS('hh時mm分ss秒') //=> 34時11分52秒
解決因時區變動,致使顯示服務器時間不許確服務器
js//服務端傳入前端通常爲秒,前端時間戳爲毫秒因此要乘以1000 new Date(1434701732*1000).TZC(8)