我在Mongoose中使用时间戳在每个数据项对象上创建'createdAt'和'updatedAt'属性。是否可以在React中获取这些日期和格式并显示它们?我一直在尝试使用date-fns,我只是得到无效的日期错误。在我的数据库中,时间看起来像这样:'createdAt 2023-11- 02 T02:55:54.488+00:00',但在我的代码中看起来像这样:'createdAt:1698893754488'。我在 Mongoose 文档中找不到太多帮助,所以任何帮助都将不胜感激!
gr8qqesn1#
您可以尝试:在显示createAt日期的地方,可以这样做:const date = new Date();<div>date</div>个所以new Date()会有帮助。
createAt
<div>date</div>
new Date()
lqfhib0f2#
是的,这是正常的,你在Interger的时间只是你的日期在Linux,你可以尝试在线为一个重复去Dan's Tool所以在你的情况下:1698893754488等于:GMT:2023年11月2日星期四02:55:54.488因此,您可以导入Moment并仅创建一个新的Moment日期,或者仅使用Date.parse()之后你可以解析一个好的日期格式
2条答案
按热度按时间gr8qqesn1#
您可以尝试:
在显示
createAt
日期的地方,可以这样做:const date = new Date();
<div>date</div>
个所以
new Date()
会有帮助。lqfhib0f2#
是的,这是正常的,你在Interger的时间只是你的日期在Linux,你可以尝试在线为一个重复去Dan's Tool
所以在你的情况下:1698893754488
等于:GMT:2023年11月2日星期四02:55:54.488
因此,您可以导入Moment并仅创建一个新的Moment日期,或者仅使用Date.parse()
之后你可以解析一个好的日期格式