首页 > 解决方案 > 如何在 JavaScript 中格式化时间戳

问题描述

我想用 JavaScript 格式化日期。目前我正在使用 Date 函数存储日期+new Date()。我正在使用 moment.js 格式化日期。我正在使用calendar ()moment.js 和fromNow()function 的功能。日历功能正在格式化日期Today at 11:00Pm fromNow()就像5hours ago. 但我想如果消息时间小于小时它应该显示40 minutes ago,否则它应该显示Today at 11:00Pm

所需输出

//if message time less than 1 hour
10 minutes ago
49 minutes ago
//If it's more than one hour
Today at 4:00am
Yesterday at 11:00pm

在此处输入图像描述

标签: javascriptreactjsmomentjs

解决方案


请记住,如果您想开发或想要开发某些东西。很有可能一个中国人已经做到了。

安装 timeago.js

npm install timeago.js

只需在 Google 上查找即可。PD:我无意冒犯任何人,这是事实


推荐阅读