我需要将标准日期();JS对象转换为以下格式: 7/13/2021 8:47:58 PM (M/d/yyyy HH:mm:ss Z)
我正在努力以最简单的方式获得这种精确的格式。这就是我到目前为止所知道的:
var d = new Date,
dformat = [d.getMonth()+1,
d.getDate(),
d.getFullYear()].join('/')+' '+
[d.getHours(),
d.getMinutes(),
d.getSeconds()].join(':');
console.log(dformat);
我正在努力获取时区,我猜想它加上了AM/PM (我很可能弄错了)。
任何帮助都是非常感谢的!
发布于 2021-07-16 02:42:13
试试这个:
var d = new Date();
console.log(d.toLocaleString());
发布于 2021-07-16 02:46:35
var d = new Date,
dformat = [d.getMonth()+1,
d.getDate(),
d.getFullYear()].join('/')+' '+
d.toLocaleTimeString('en-US')
console.log(dformat);
https://stackoverflow.com/questions/68399175
复制相似问题