Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在javascript中格式化日期直到毫秒_Javascript_Jquery_Microsoft Ajax - Fatal编程技术网

在javascript中格式化日期直到毫秒

在javascript中格式化日期直到毫秒,javascript,jquery,microsoft-ajax,Javascript,Jquery,Microsoft Ajax,我们正在使用来自Microsoft的以下js库 我无法使用毫秒部分。请注意,格式来自Microsoft的Mvc Ajax库。它由f指示: "dd/MM/yyyy HH:mm:ss fff" 使用日期格式库,它应该是这样的: var nowMilliseconds = new Date().format("yyyy-mm-dd HH:MM:ss l"); L毫秒,两位数字 l(减号)表示毫秒,带三位数字使用“S”表示毫秒格式: "dd/MM/yyyy HH:mm:ss:SSS" 如果您使

我们正在使用来自Microsoft的以下js库


我无法使用毫秒部分。请注意,格式来自Microsoft的Mvc Ajax库。

它由f指示:

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

使用日期格式库,它应该是这样的:

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

L
毫秒,两位数字


l
(减号)表示毫秒,带三位数字

使用“S”表示毫秒格式:

"dd/MM/yyyy HH:mm:ss:SSS"

如果您使用的是本机javascript对象,则只需使用方法以毫秒为单位获取格式化字符串:

const date=新日期();
const dateString=date.toISOString();//“2020-01-06T19:57:12.146Z”

请注意,使用不会提供毫秒精度。

您是否尝试将大写字母S用于毫秒部分?您是否尝试了“l”(小写字母l)谢谢,这正是我想要的。这非常适合在Node.js中与ported dateformat模块一起使用:太棒了!按预期工作:myDateTime.format(“mm-dd yy HH:mm:ss.l”)“12-03-18 11:28:49.000”在新日期()方面遇到问题(中间值)。format不是一个函数“@StephenBoesch它的原型以前由提供,但现在已被弃用。您仍然可以使用该库。它不能按预期工作:myDateTime.format(”年月日HH:mm:ss fff)给出:“12-03-18 11:28:49 fff”
"dd/MM/yyyy HH:mm:ss:SSS"