我正在以RFC 3339格式从数据库中获取日期:
2020-08-11T00:00:00.000Z
我希望PDF中的日期显示为:
2020-08-11
但日期显示为:
Tue Aug 11 2020 02:00:00 GMT+0200 (South Africa Standard Time)
请帮助实现我想要的格式。
有很多方法可以用javascript打印日期。
主要问题是日期被视为区域设置对象,这意味着它的格式将根据浏览器的区域设置而更改。为了获得你的格式,你可以做:
var d = new Date("2020-08-11T00:00:00.000Z");
console.log(d.getFullYear() + "-" + (d.getMonth() + 1) + "-" + d.getDate());