【问题标题】:display regular date for FormattedRelative显示 FormattedRelative 的常规日期
【发布时间】:2019-07-08 23:39:08
【问题描述】:

我想像 whatsapp 和 telegram 一样显示友好的格式日期。例如,今天的日期显示“今天”,昨天的日期显示“昨天”。但我不想将三天前显示为“三天前”。应该是像“Sun, 7 Jul 2019”这样的常规日期。

我对当前代码没有任何自定义,因为它仍然使用 repo 中的示例。但是我尝试更改格式,但没有任何效果。

【问题讨论】:

    标签: react-intl


    【解决方案1】:

    您的代码是什么样的?你必须做一些逻辑,比如

    if (daysAgo > -2) {
      return <FormattedRelativeTime numeric="auto" unit="day" value={daysAgo} />
    }
    return <FormattedDate weekday="short" day="numeric" month="short" year="numeric" value={ts} />
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-24
      • 2013-11-30
      • 2016-09-02
      • 2012-11-15
      • 2011-03-02
      • 1970-01-01
      • 1970-01-01
      • 2012-11-30
      相关资源
      最近更新 更多