相対時間フォーマッター
ブラウザ内蔵 `Intl.RelativeTimeFormat` のライブプレビュー。対象日付と基準(デフォルト: 今、毎秒更新)を選び、選んだロケールでフォーマットされた相対文字列を表示。`auto` numericで言語が対応すれば `昨日`·`先週` のような表現、`always`で強制すれば `1日前`·`1週間前`。単位表は同じ差を各単位でレンダリング → UIにどの粒度が一番自然に読めるか選ぶときに便利。
—
使い方
- 対象日付を選択。基準を `今` のままにするとライブカウンター、チェック外すと固定2日付の比較。
- ロケール切り替え → スペイン語·韓国語·アラビア語などが同じ差をどう表現するか確認。フレーズ形状が頻繁に変わる(RTL·助詞·性別名詞)。
- 単位表で粒度を並べて比較 → インターフェースで一番自然に読めるものを選択。
よくある質問
- `numeric: auto` と `always` の違い?
- `auto` は可能なとき慣用表現を返す — `1日前` の代わりに `昨日`、`1週間前` の代わりに `先週`。`always` は数字強制 → 通常リテラル期間表示に欲しいもの。チャット風タイムスタンプを望むUIは大抵 `auto`。
- 同じ差が異なる単位を与える理由?
- メイン出力は絶対値 ≥ 1 の最大単位を選択 → 90分は `90分前` も可能だが `1時間前` と表示。単位表で全選択肢を確認可能。
関連ツール
D-day 計算機
2 つの日付の間の日数、または目標日までの D-day を計算。
時間 0 0
日付計算機
日付に年・月・週・日・営業日を加算 / 減算、または 2 つの日付の差を計算。
時間 0 0
月相計算機(輝面比・月齢・次の満月/新月)
任意の日付を選んで、月相名、輝面比(%)、前回新月からの月齢(日)、現在の三日月/凸月の形のSVGイラスト、そして次の新月と満月の日付を — カスタマイズ可能な先読み窓内で — 一度に取得します。
時間 0 0
Unix タイムスタンプ変換
Unix タイムスタンプを日付に、日付をタイムスタンプに変換。
時間 0 0
時間差計算機
2 つの日時の差を日 / 時 / 分 / 秒で正確に計算。
時間 0 0
恒星時計算機(GMST・LMST・ユリウス日)
任意のUTC時刻をグリニッジ/地方の平均・視位置恒星時、ユリウス日(JD)、修正ユリウス日(MJD)、地球自転角に変換 — 望遠鏡アライメント・天体観測・天文ソフト用。
時間 0 0