Tool Hub

相対時間

Intl.RelativeTimeFormat の相対時間表記テスト (例: '2 日前')

タイムスタンプまたは日付から人間が読める相対時間文字列(例「3時間前」、「2日後」)を生成します。様々なロケールとオフセットでタイムアゴスタイルのラベルがどのようにレンダリングされるかをプレビューするのに便利です。

Locale結果
en-US3 days ago
en-GB3 days ago
zh-CN3天前
zh-TW3 天前
es-EShace 3 días
hi-IN3 दिन पहले
pt-BRhá 3 dias
fr-FRil y a 3 jours
de-DEvor 3 Tagen
ja-JP3 日前
ko-KR3일 전

使い方

  1. 値フィールドに数値を入力します。負の数は過去、正の数は未来を意味します。
  2. ドロップダウンから時間単位を選択: 秒、分、時間、日、週、月、四半期、または年。
  3. テーブルで Intl.RelativeTimeFormat が 11 個のロケール全体でどのように表示されるかを比較します。
  4. 「自動」スタイルは、該当する場合、「昨日」または「先月」などの自然言語フレーズを返すことに注意してください。

  • -1 を値に、「日」をユニットとして入力すると、en-US では「昨日」、fr-FR では「hier」、ko-KR では「어제」が表示されます。
  • 3 を値に、「月」をユニットとして入力すると、en-US では「3 ヶ月後」が表示され、対応する翻訳が 11 個のロケール全体で表示されます。

本番環境で使用する前に出力を検証してください。保証なし — 詳細は 利用規約.