gpt4 book ai didi

node.js - momentjs 返回的日期错误

转载 作者:太空宇宙 更新时间:2023-11-04 03:31:41 25 4
gpt4 key购买 nike

我在nodejs应用程序中使用momentjs,并尝试使用momentjs解析时间戳字符串来比较两个日期。我的代码是:

moment('11/04/2016 01:00:00', 'DD/MM/YYYY HH:mm:ss')

输出是:

{ _date: Fri Nov 04 2016 00:00:00 GMT+0000 (GMT Standard Time) }

但对于给定的格式,我预计返回日期为2016 年 4 月 10 日星期日

似乎格式选项不起作用或者我缺少某些内容

最佳答案

它对我有用(时刻版本:2.12.0)

var moment = require('moment')
var m = moment('11/04/2016 01:00:00', 'DD/MM/YYYY HH:mm:ss')
console.log(m.format('LLL')) // April 11, 2016 1:00 AM

在两个参数中也可以更改日期和月份:

var m = moment('04/11/2016 01:00:00', 'MM/DD/YYYY HH:mm:ss') // same date as above

您使用的 moment 版本是什么?您是如何导入它的?您是如何生成输出日期的?只是console.log吗?

(这应该是一条注释,但我想添加代码片段)

关于node.js - momentjs 返回的日期错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36526326/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com