2012-02-09 126 views
12

我們用下面的JS LIB從微軟 https://ajax.aspnetcdn.com/ajax/4.0/1/MicrosoftAjax.js格式化在JavaScript中的日期,直到毫秒

var datetimehigh = new Date(2011,01,12,14,45,55,596); 

var sDate = datetimehigh.format("dd/MM/yyyy HH:mm:ss sss"); 

我不能得到毫秒部分執行。注意該格式是來自微軟的MVC的Ajax庫。

"dd/MM/yyyy HH:mm:ss fff" 
+0

你試過資本S爲毫秒一部分? – jabclab 2012-02-09 14:45:55

+0

沒有您嘗試「L」(小寫的L) – 2012-02-09 14:49:32

回答

15

它是由一個˚F表示

l(負)的毫秒三位數

2

使用日期格式庫,它應該是這樣的:

var nowMilliseconds = new Date().format("yyyy-mm-dd HH:MM:ss l"); 

L毫秒用兩位數字

+1

謝謝,正是我一直在尋找。這對於使用移植的dateformat模塊的Node.js非常有用:https://www.npmjs.com/package/dateformat – Josh1billion 2016-03-02 17:16:04