我想显示友好的格式日期,就像whatsapp和电报一样。例如,对于今天的日期,它显示为“今天”,而对于昨天的日期,它显示为“昨天”。但是我不想将三天前显示为“三天前”。应该是像这样的常规日期“ 2019年7月7日,星期日”。
我对当前代码没有任何自定义,因为它仍然使用仓库中的示例。但是我尝试更改格式,但是没有一个起作用。
答案 0 :(得分:0)
您的代码是什么样的?您必须执行类似的逻辑
if (daysAgo > -2) {
return <FormattedRelativeTime numeric="auto" unit="day" value={daysAgo} />
}
return <FormattedDate weekday="short" day="numeric" month="short" year="numeric" value={ts} />