Javascript 如何使用矩将本地化日期字符串转换为日期对象
使用矩如何将本地化的日期字符串转换为javascript日期对象? 遵循以下步骤,但得到电流输出(检查如下) 我们怎样才能获得预期的产出 你能帮帮我吗 例如:将时间地点设置为Javascript 如何使用矩将本地化日期字符串转换为日期对象,javascript,momentjs,Javascript,Momentjs,使用矩如何将本地化的日期字符串转换为javascript日期对象? 遵循以下步骤,但得到电流输出(检查如下) 我们怎样才能获得预期的产出 你能帮帮我吗 例如:将时间地点设置为'fr' moment.defineLocale('fr', [localeObject][1]); 现在我们得到的日期字符串是“27 févr.2020 18:23:50” 如何将其转换为dateobject moment("27 févr. 2020 18:23:50") 预期输出: 2020年2月27日星期四18:
'fr'
moment.defineLocale('fr', [localeObject][1]);
现在我们得到的日期字符串是“27 févr.2020 18:23:50”
如何将其转换为dateobject
moment("27 févr. 2020 18:23:50")
预期输出:
2020年2月27日星期四18:23:50 GMT+0530(印度标准时间)
电流输出:
无效日期
您获得的日期无效,因为“27 févr.2020 18:23:50”
既不符合ISO 8601,也不符合RFC 2822的格式,因此您必须使用。此外,您必须使用法语语言环境,请参阅文档的一节
如中所述,您可以使用DD
表示月份天数,MMM
表示月份名称(地区识别),YYYY
表示四位数年份,HH
表示0-23小时(小写HH
表示1-12小时),mm
表示分钟,ss
表示秒
然后,您可以使用从矩对象获取JavaScript日期:
要获取Moment.js包装的本机日期对象的副本,请使用Moment\toDate
具有工作代码示例的代码段:
console.log(瞬间(“27 févr.2020 18:23:50”,“DD-MMM-yyy-HH:mm:ss”).toDate()代码>
查看此线程:感谢您的回复。如果我们有12小时的格式,那么子午线也将被定位。在这种情况下,上述线程将工作或我们需要遵循任何其他方式?似乎这根线对meridian不起作用。你能给我指点一下吗?它会起作用的,子午线只是格式的一部分。