Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.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 使用Moment.JS在JS中设置日期格式_Javascript_Momentjs - Fatal编程技术网

Javascript 使用Moment.JS在JS中设置日期格式

Javascript 使用Moment.JS在JS中设置日期格式,javascript,momentjs,Javascript,Momentjs,有以下代码: console.log(order.start_time); console.log(moment(order.start_time).format("HH:MM")); 我只想使用矩来获取从日期算起的小时和分钟,并显示出来。输出: 2014-06-30T09:00:00.000Z 13:06 但我不明白为什么我的日期格式不正确。提前谢谢 请注意,MM和MM之间存在差异。第一个格式选项用于月份,第二个用于天 此处的更多信息:请注意MM和MM之间存在差异。第一个格式选项用于月份,

有以下代码:

console.log(order.start_time);
console.log(moment(order.start_time).format("HH:MM"));
我只想使用矩来获取从日期算起的小时和分钟,并显示出来。输出:

2014-06-30T09:00:00.000Z
13:06

但我不明白为什么我的日期格式不正确。提前谢谢

请注意,
MM
MM
之间存在差异。第一个格式选项用于月份,第二个用于


此处的更多信息:

请注意
MM
MM
之间存在差异。第一个格式选项用于月份,第二个用于

更多信息请点击此处:

来自此处的文档:

你应该使用HH:mm。那么你的时间就会有正确的格式

更多信息,由于时区原因,时间可能与您预期的不正确。Momentjs自动显示系统时区中的时间

更新: 要在指定时区中显示时间,请使用“区域”方法:

从这里的文档:

你应该使用HH:mm。那么你的时间就会有正确的格式

更多信息,由于时区原因,时间可能与您预期的不正确。Momentjs自动显示系统时区中的时间

更新: 要在指定时区中显示时间,请使用“区域”方法:


关键词:时区。当你在没有
Z
的情况下解析日期时,你将得到准确的时间。我如何确定该时间将是相同的?关键字:时区。当您在没有
Z
的情况下解析日期时,您将获得准确的时间。我如何确定该时间将是相同的?我如何在没有时区的情况下显示时间?简单:console.log(矩(order.start_time).zone('+00')。格式(“HH:mm”);在没有时区的情况下如何显示时间?很简单:console.log(矩(order.start_time).zone(“+00”).format(“HH:mm”);
console.log(moment(order.start_time).zone('+00').format("HH:mm"));