日付計算ツールの機能
1つの取り決めがほとんどのケースを決めます。総日数(両端含む) は両端を数えるため、11月6日から11月9日は 3 日の差ですが、触れた日は 4 日です。
ここの数値の計算には 標準電卓 で十分です。関数電卓 は式を扱い、生活ツールキット は他の日常ツールをまとめています。
使い方
- 01計算。日付の差は2つの日付を取ります。日付の加算/減算は基準日と年・月・日を取ります。下の稼働日の行は総日数(両端含む)、稼働日、休日を報告します。± N 稼働日は基準日を丸ごとの稼働日単位で進めます。
- 02カレンダー。月ごとに進めて日をクリックすると、グレゴリオ暦の日付、旧暦の日付、干支、生肖、二十四節気、ISO週、通日が表示されます。
- 03世界時計。ゾーンカードはブラウザーの時計に従います。「時刻を変換」はあるゾーンの壁時計時間を取り、UTC と保存済みの各ゾーンでの時刻をオフセット付きで一覧表示します。
- 04カウントダウンと年齢。生年月日と時刻を入力し、カウントダウンの目標を設定するか、名前付きイベントをローカルに保存します。
- 05タイムスタンプ。1つのフィールドが Unix 値または日付文字列を解析し、s/ms/μs を自動判別します。もう1つがローカルの日時をタイムスタンプに変換します。
計算例
以下の表示値はこのページによるものです。カウントダウンとタイムスタンプの行は、ページの時計を 2026-09-30 12:00 UTC+8 に固定して取得しました。
日数と稼働日
| 入力 |
ページの表示 |
| 差: 2026-11-06 → 2026-11-09 |
0 y, 0 m, 3 d; 総日数(両端含む)4、稼働日 2、休日 2 |
| 稼働 開始/終了: 2026-09-30 → 2026-10-02、祝日オン |
合計 3、稼働日 1、休日 2 |
| 同じ範囲、祝日オフ |
稼働日 3、休日 0 |
| 基準日 2026-11-06、+1 稼働日 |
2026-11-09、翌週の月曜日 |
| 基準日 2026-11-09、−1 稼働日 |
2026-11-06、前の金曜日 |
カレンダーにエクスポートすると、11月9日の結果は終日イベントになり、DTSTART は 20261109、DTEND は 20261110 です。RFC 5545 では終日イベントの終了は排他的であり、画面上のグリッドとは逆になります。
うるう年とカレンダー
| 入力 |
ページの表示 |
| カレンダー、2024年2月 / 2025年2月 |
29 / 28 日のセル |
| カレンダー、2024-02-29 |
週 · DOY W9 · day 60 |
| カレンダー、2025-02-28 |
W9 · day 59 |
| タイムスタンプ、2024-02-29 |
2024-02-29T00:00:00.000Z、Unix (s) 1709164800、2024-W09、DOY 60 · Q1、うるう年 yes · 29 |
| タイムスタンプ、2000-01-01 |
うるう年 yes — 400で割り切れる |
タイムゾーンとタイムスタンプ
| 入力 |
ページの表示 |
| 変換 2026-01-15 12:00、Europe/London |
UTC 2026-01-15 12:00;ロンドン UTC+0;ニューヨーク Thu, Jan 15, 07:00(UTC−5);シドニー 23:00(UTC+11) |
| 変換 2026-07-15 12:00、Europe/London |
UTC 2026-07-15 11:00;ロンドン UTC+1;ニューヨーク Wed, Jul 15, 07:00(UTC−4);シドニー 21:00(UTC+10) |
| 変換 2026-03-29 01:30、Europe/London |
UTC 2026-03-29 01:30;ロンドン Sun, Mar 29, 02:30(UTC+1) |
| 変換 2026-10-25 01:30、Europe/London |
UTC 01:30;ロンドン Sun, Oct 25, 01:30(UTC+0) |
| タイムスタンプ 1735689600 / 1735689600000 / 1735689600000000 |
s / ms / μs、いずれも 2025-01-01T00:00:00.000Z |
| タイムスタンプ 0 |
1970-01-01T00:00:00.000Z;ローカル 1/1/1970, 08:00:00 |
| 日付 → タイムスタンプ: 2026-01-01 00:00 ローカル |
2025-12-31T16:00:00.000Z、Unix (s) 1767196800 |
年齢とカウントダウン
2000-02-29 生まれ、2026-09-30 12:00 UTC+8 時点: 年齢 26 y 7 m 1 d、総日数 9,710、次の誕生日まで 152 days — 2027年3月1日(2027年には2月29日がないため)。2027-01-01 00:00 へのカウントダウンは 92d 12h 0m 0s と表示され、正月プリセットは 93d と表示します。これは経過時間ではなく暦日の距離です。
ルールの由来
グレゴリオ暦のうるう年規則 — 4 で割り切れるが、100で割り切れて400で割り切れない世紀年は除く — により、2024年と2000年には2月29日があり、1900年にはありません。ISO 8601 では週は月曜日に始まり、第1週は1月4日を含みます。これが W9 が2024年の60日目を含む理由です。タイムスタンプは Unix エポック 1970-01-01T00:00:00.000Z から数えます。
結果の読み方と限界
- カウント。
- 差はカレンダー日であり、24時間のブロックではありません。ニューヨークのブラウザーでは、2026年3月7日〜9日も 2 日と数え、稼働日の行は総日数(両端含む)3 と表示します。
- 稼働日。
- 「CN statutory holidays」(振替出勤日を含む)がデフォルトでオンです。月〜金の週にしたい場合はオフにします。およそ10年を超えるとカウントが停止し、range too large と表示されます。
- カレンダー演算。
- 年、次に月、次に日の順です。2026年1月31日に 1 か月を足すと 2026-03-03 になり、2024年2月29日に 1 年を足すと 2025-03-01 になります。対象の日付がその月に存在しないためです。ここには1582年のユリウス暦からグレゴリオ暦への切り替えはありません。1582年10月10日は通常の日付として解析されます(1582-10-10T00:00:00.000Z)。
- 世界時計。
- オフセットはブラウザーの IANA タイムゾーンデータベースから取得します。春の時計進みのギャップ内の壁時計時間、たとえばロンドンの2026年3月29日 01:30 は存在せず、表はそれを 01:30 UTC に解決するため、ロンドンの行は 02:30 と表示します。秋に2回発生する時刻は、後の標準時のインスタンスに解決されます。
- タイムスタンプ。
- 数値入力は桁数で読み取ります。10桁は秒、13桁はミリ秒、16桁はマイクロ秒です。日付のみの文字列は UTC の真夜中として扱われます。2026-01-01 は UTC+8 でローカル 08:00:00 と表示します。
- 一度に1つの日付または数値。
- フィールドは数式を解析しません。日付が生成する数値の計算には 標準電卓 を使ってください。
よくある間違い
- 差の数値を「触れた日数」と解釈すること。11月6日〜9日は3日差ですが両端を含めると4日で、稼働日の行は両端を含めて数えます。
- 普通の労働週に中国の法定祝日をオンのままにすること。9月30日〜10月2日は、オンの場合は稼働日 1、月〜金の規則では 3 になります。
- 2つのタイムスタンプ欄に同じ日付を入力すること。文字列としての 2026-01-01 は UTC の真夜中(Unix 1767225600)ですが、ローカルの日時としては UTC+8 で 2025-12-31T16:00:00.000Z(Unix 1767196800)になります。
利用場面
- プロジェクトのスケジュール管理。 法定祝日をオンにした2つのマイルストーン間の稼働日、またはオフにした月〜金の単純なカウント。
- 年齢と誕生日。 カウントダウンと年齢に生年月日を入力すると、年・月・日と次の誕生日までの距離がわかります。2月29日生まれにも対応します。
- ログと API。 秒・ミリ秒・マイクロ秒の Unix タイムスタンプは同じ UTC の時点に解決され、ローカル時刻が横に表示されます。
- ゾーンをまたぐ会議。 あるゾーンの壁時計時間を、UTC と保存済みの各ゾーンで一覧表示し、春の時計進みのギャップも解決します。
プライバシー
すべての計算はブラウザー内で実行され、日付・タイムゾーン・タイムスタンプはアップロードされません。保存したゾーン、イベント、生年月日はこのデバイスのローカルストレージに保持されます。
出典
- ISO、ISO 8601-1:2019、日付と時刻 — 情報交換のための表現、iso.org (访问日期:2026-09-30)— 日付と週の表記。
- IANA、タイムゾーンデータベース、iana.org (访问日期:2026-09-30)— 世界時計の背後にあるオフセットと夏時間の切り替え。
- Wikipedia、グレゴリオ暦 (访问日期:2026-09-30)— うるう年の規則と1582年の改暦。
- Wikipedia、Unix時間 (访问日期:2026-09-30)— エポック、秒、ミリ秒。
- Wikipedia、ISO週日付 (访问日期:2026-09-30)— 週 · 通日カードの週番号。
Calculators in this hub
Hand-picked tools, one click away. The mini versions compute live and carry your values into the full calculator.
Sources & review
- Updated