Prisma DateTime 格式(ISO 8601)更改为奇怪的数字

Prisma DateTime format ( ISO 8601) changes to weird number

我使用 Prisma DateTime 模型字段来获取 createdAt。 所以它会自动在我的数据库上标记 ISO 8601 格式。

2022-01-20T12:01:30.543Z

但是当我 console.log 我的应用程序上的这个数据时,它变成了奇怪的数字,比如 1642680090542

这是什么号码?

以及如何将其更改为正常日期?

那是 milliseconds 中的日期。当您收到它时,您可以再次将其转换为日期:

var date = new Date(1642680090542);
console.log(date)