2017-06-05 9 views
2

私は、アプリケーションを翻訳するためにreact-intlを使用します。 私はタスクを完了するのにどれくらいの時間がかかったのかを尋ねる時間を秒単位で取得しました。この時間を相対時間として表示したいと思います。 (「2分」の代わりに、純粋な120秒)react-intl相対時間の変換(3分50秒など)

しかし、私が代わりに「2週間」の「21分前」

<FormattedRelative value={0} initialNow={1248341} /> 

反応-国際空港リターンを使用するときに取り除くためにどのような方法がありますその「前の」フレーズの中から、与えられた時間の値に対して翻訳されたフレーズだけを表示しますか?

答えて

0

私は同じ問題を抱えていましたが、反応intlでそれを行うためのきれいな方法が見つかりませんでした。代わりに、humanize-durationパッケージを使用して試すことができます。これはうまくやっているようです。

関連する問題