XTools ロゴ
XTools
Blog
/
Day.js プレイグラウンド・書式リファレンスMoment.js プレイグラウンド・Day.js 移行日付計算・Unix 時間変換タイムゾーン変換

© 2026 XTools. 無断複写·転載を禁じます。

プライバシーポリシーお問い合わせ

    日付計算・Unix 時間変換

    Unix タイムスタンプの変換、日数や営業日の計算、日付の加減算
    • ファイルは端末の外に出ません
    • ブラウザ内で処理
    • 無料・登録不要・透かしなし

    Unix タイムスタンプ変換

    現在の Unix 時刻
    — ms

    日付の差

    日付の加算・減算

    月末は Day.js や Moment と同じく丸められます:1 月 31 日 + 1 か月 = 2 月 28 日(うるう年は 29 日)。

    日付の情報

    年齢計算

    タイムゾーン

    このゾーンの現地時刻を表示し、オフセットのない日付をこのゾーンとして解釈します。

    複数のタイムゾーンを並べて比較

    営業日

    計算はすべてブラウザ内で、ブラウザ組み込みのカレンダーとタイムゾーンデータを使って行います。外部には何も送信しません。

    関連ツール

    • Day.js プレイグラウンド・書式リファレンス
    • Moment.js プレイグラウンド・Day.js 移行
    • タイムゾーン変換

    日付計算・Unix 時間変換の使い方

    秒・ミリ秒・マイクロ秒・ナノ秒の Unix タイムスタンプと日付を相互に変換します。2 つの日付の日数や営業日数、日付の加算・減算、任意の日付の週番号や四半期も同じページで確認できます。計算はすべてブラウザ内です。

    1. 1

      「タイムスタンプまたは日付」に値を貼り付けるか「現在時刻を使う」を押します。単位は自動判定されますが、「単位」で指定することもできます。

    2. 2

      サイドパネルの「タイムゾーン」を選ぶと、そのゾーンの現地時刻が表示され、オフセットのない日付もそのゾーンとして解釈されます。

    3. 3

      「日付の差」で開始日と終了日を入力すると(時間単位まで必要なら「時刻も含める」をオン)、差と営業日数が表示されます。

    4. 4

      「日付の加算・減算」で年から秒までの量を入力し、「+ 加算」か「− 減算」を選んで結果をコピーします。

    5. 5

      「日付の情報」に日付を入れると、曜日、ISO 週番号、年間通算日、四半期、うるう年かどうかがわかります。

    よくある質問

    タイムスタンプが秒かミリ秒か、どう判断されますか?

    「単位」が「自動」のときは、11 桁以下を秒、12〜14 桁をミリ秒、15〜17 桁をマイクロ秒、それより長いものをナノ秒として扱います。入力欄の下に実際の解釈が表示され、s・ms・µs・ns を選べば上書きできます。

    営業日はどのように数えますか?

    開始日と終了日の両方を含めて数えます。休日は初期設定で土曜と日曜で、「毎週の休日」で変更できます。祝日は「祝日」欄に 1 行 1 日付(例:2026-11-03)で入力します。祝日データは内蔵しておらず、週末の振替出勤日も設定できません。設定はこのブラウザにのみ保存されます。

    1 月 31 日に 1 か月足すと 2 月 28 日になるのはなぜですか?

    日付が加算先の月の最終日に丸められるためで、Day.js や Moment と同じ動作です。うるう年なら 2 月 29 日になります。

    オフセットのない日付はどのタイムゾーンで解釈されますか?

    「タイムゾーン」で選んだゾーンで、初期値は端末のタイムゾーンです。Z や +09:00 のようなオフセット付きの入力は、そのオフセットのまま解釈します。複数の都市を並べて比べたい場合は「タイムゾーン変換」を使ってください。

    好きな書式で日時を出力できますか?

    はい。「カスタム書式」に YYYY-MM-DD HH:mm のような Moment / Day.js の書式トークンを入力するか、横のリストからよく使う書式を選びます。[ ] で囲んだ文字はそのまま出力されます。

    入力した内容はサーバーに送信されますか?

    いいえ。計算はブラウザ組み込みのカレンダーとタイムゾーンデータで行われ、入力内容が端末の外に出ることはありません。