繁体   English   中英

我如何在 prisma 节点 js graphql 中将日期时间变成喜欢“一分钟年龄”?

[英]How i can turn datetime to like "one minute age" in prisma node js graphql?

我正在尝试将 Prisma 中的日期时间设置为像一分钟一样迁移到人类,一个月前我怎么能做到呢?

您可以使用国际化 API Intl来做到这一点。

它看起来像:

const formatter = new Intl.RelativeTimeFormat('en') // specify language here
console.log(formatter.format(-5, 'minutes')) // 5 minutes ago
console.log(formatter.format(5, 'months')) // in 5 months

请注意,您需要用英语指定时间量,但如果您更改格式化程序的语言,它将使 output 适应指定的语言。

当然,您首先需要先计算时间量,但这应该不难:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM