我在 javascript 中有一个字符串 2016-02-27 20:24:39
,我想将其转换为 27th Feb 08:24pm
。
用 Javascript 最简单的方法是什么?
最佳答案
查看名为 moment.js 的 JavaScript 库.
由于 moment 的默认格式是 ISO 8601 (YYYY-MM-DD HH:MM:SS),因此您不需要告诉 moment 如何解析输入的字符串日期(默认为 ISO 8601),因此您可以简单地写:
var now = "2016-02-27 20:24:39";
var formattedDate = moment(now).format("Do MMM HH:mma");
console.log(formattedDate);
演示:
https://jsfiddle.net/gekd97dy/
有关以不同格式显示的更多信息可以在此处阅读:
关于javascript - 转换 YYYY-MM-DD HH :MM:SS to different format in Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35675223/