【发布时间】:2022-02-02 18:31:46
【问题描述】:
在我的项目中,我有 PostgreSql 表,其中包含 date(数据类型日期)列。从列接收的日期正在传递给 getData 函数。
我得到03122021 格式的输出,我想将其转换为2021-12-03 (YYYY-MM-DD) DATE ONLY 格式。如何进行转换?
async getData(date){
console.log("date is ", date); ---->>> date is 03122021
const d = new Date(Date.parse(date));
console.log('d', d) ---->> d Invalid Date
}
【问题讨论】:
-
在
new Date(Date.parse(date))中使用Date.parse 是多余的。另请注意,new Date('2021-12-03')将被解析为 UTC,请参阅Why does Date.parse give incorrect results?
标签: javascript typescript date sequelize.js