Timeago.js 使用语言环境配置
Posted
技术标签:
【中文标题】Timeago.js 使用语言环境配置【英文标题】:Timeago.js use locale configs 【发布时间】:2022-01-22 22:22:40 【问题描述】:我正在使用 timeago.js 将存储在数据库中的信息显示为“...小时前”。 我的问题是我需要把它翻译成 pt_BR,我在文档上看到他们有这个选项并尝试在我的 ReactJS 代码上实现它,但我什么也没得到,它仍然是英文的。
import format from 'timeago.js'
export default function Post(post)
...
<span className="postDate">format(post.createdAt, 'pt_BR')</span>
...
要知道,我正在使用 MongoDB。
我的错误在哪里?
【问题讨论】:
【参考方案1】:我想出了怎么做:
import * as timeago from 'timeago.js'
import TimeAgo from 'timeago-react'
import pt_BR from 'timeago.js/lib/lang/pt_BR'
timeago.register('pt_BR', pt_BR)
<span className="postDate">
<TimeAgo datetime=post.createdAt locale='pt_BR' />
</span>
【讨论】:
以上是关于Timeago.js 使用语言环境配置的主要内容,如果未能解决你的问题,请参考以下文章