月間カレンダー
変換処理はすべてブラウザ内で完結します。データは送信されません
出力は等幅テキストのグリッドで、描画された表ではありません。チケット、週報、コードのコメント、README のスケジュール表など、どこに貼っても桁が揃う必要があるからです。 年月(`2026-10`、`2026/10`、`2026年10月` のいずれも可)を入力するか、空欄なら今月を表示します。一度に複数月も出せ、年をまたぐと自動で繰り上がります。オプションは習慣の違いに対応するための二つです。週の開始曜日(中国語圏・欧州は月曜、北米は日曜)と、ISO 週番号を出すかどうかです。 ⚠️ 週番号は ISO 8601 に従います。週は月曜に始まり、1 月 4 日を含む週が第 1 週です。したがって 1 月 1 日が前年の第 52 週・第 53 週に属することも、12 月 31 日が翌年の第 1 週に属することもあります。「元日から 7 日ごと」と数える方式とは異なり、後者は年初と年末で 1 週ずれます。別のシステムと予定表が合わない原因はたいていここです。 計算はすべて UTC の日付で行い、タイムゾーンに依存しません。カレンダーは純粋に日付の問題であり、ローカル時刻を使うと同じ「2026 年 10 月」が地域によって違う曜日に始まってしまいます。
機能
- 等幅テキストのグリッド。チケットや週報、コードのコメントにそのまま貼れます
- `2026-10`、`2026/10`、`2026年10月`、`2026-10-05` に対応。空欄なら今月
- 週の開始を月曜(中国語圏・欧州)にも日曜(北米)にもできます
- ISO 8601 の週番号を表示できます(1 月 4 日を含む週が第 1 週)
- 一度に 1〜12 か月。年をまたぐと自動で繰り上がります
- 閏年は「4 で割り切れ、100 で割り切れない、または 400 で割り切れる」で判定(1900 年は否、2000 年は是)
- 列幅は表示幅で揃えます。全角の曜日ラベルでも下の数字と桁が合います
- 「今日」の行はグリッドの下に置きます。中に入れると桁が崩れるためです
- 処理はすべてブラウザ内で完結し、ネットワークへ接続しません
使い方
- 年月を入力します(空欄なら今月)
- 必要に応じて週の開始曜日と週番号の表示を切り替えます
- 予定を立てるなら表示する月数を増やします
- グリッドをコピーして使いたい場所へ貼ります
よくある質問
- この行の週番号が前年の 52・53 週なのはなぜですか
- ISO 8601 の週番号は暦年で区切らず、「1 月 4 日を含む週を第 1 週」と定めているからです。そのため 1 月 1 日から最初の月曜までの数日は前年の最終週(第 52 週か第 53 週)に属し、12 月 31 日が翌年の第 1 週に属することもあります。これは国際規格の定義で、予定管理・週報・Git などもこれに従います。「元日から 7 日ごと」と数える方式は年初と年末で 1 週ずれ、両者を突き合わせると必ず食い違います。
- 週の始まりは日曜と月曜のどちらにすべきですか
- 合わせる相手によります。中国語圏と欧州の習慣は月曜、北米は日曜、ISO 8601 は月曜と定めています。このツールは決め打ちせず選べるようにしていますが、週番号は常に ISO(月曜始まり)で計算される点に注意してください。日曜始まりを選ぶと 1 行が 2 つの ISO 週にまたがることがあり、その場合は行の木曜が属する週の番号を表示します。
- 今日がグリッド内で強調されないのはなぜですか
- アスタリスクなどの印を付けるとそのマスが 3 列分になり、行全体が 1 桁ずれるからです。このツールの出力は貼り付けた先で桁が揃うことが目的なので、今日の情報はグリッドの下の行(日付と ISO 週番号)に置いています。今日を見たいときは入力を空欄にして今月を出してください。
- 長期間のカレンダーは作れますか
- 一度に最大 12 か月で、プロジェクト 1 周期分は賄えます。それ以上は数回に分けて生成してください。「10 年分を一度に」は意図的に外しました。読みにくく、結果も長くなりすぎるためです。2 つの日付の差や祝日の日付を知りたいときは、日付計算のツールが適しています。
関連ツール
日付計算
変換2つの日付の差が何日かを計算し、日・週・月の加減算もできます。日付はカレンダーから選ぶか貼り付けで。終了日を空にすると今日と比較。
タイムスタンプ変換
変換Unix タイムスタンプと日時を相互変換。秒〜ナノ秒を桁数で判別し、小数・負数・Windows FILETIME にも対応します。
時差をまたぐ会議時間
変換複数のタイムゾーンの 24 時間を一覧にし、各都市の就業時間・現地の曜日・日付のずれを示し、全員が対応できる時間帯を求めます。夏時間対応。
基数変換
変換2・8・10・16・36・64 進数を相互変換。6 通りの結果を一度に表示し、19 桁のスノーフレーク ID も正確に扱えます。すべてブラウザ内で処理します。
Cron 解析
変換cron 式をフィールドごとに日本語で説明し、次回と前回の実行時刻を計算します。絶対に実行されない式はその場で理由を示します。すべてブラウザ内で処理します。
色変換
変換HEX・RGB・HSL・CMYK と Lab / OKLCH / XYZ の相互変換、色温度・反転色・補色・ANSI 端末色、そして WCAG コントラスト比。すべてブラウザ内で処理します。