DevTools Japan トップへ

ISO週番号・年間通算日

今日は第何週?今年の何日目?を自動表示

基準日

ISO 8601 週番号
-
-
年間通算日
-
今年の何日目か
今年の残り日数
-
年末まで
週番号(数値)
-
ISO 8601
曜日
-
ISO曜日番号
うるう年
-
今年の総日数
基準日
-
YYYY-MM-DD
すべての値はお使いの端末のローカル時刻(new Date)から求め、ブラウザ内のJavaScriptだけで計算します。外部APIやサーバー送信は一切ありません。ISO週は月曜始まり・その年の最初の木曜を含む週を第1週とする ISO 8601 の定義で算出しています。

ISO週番号・年間通算日ツールの使い方

このページを開くと、お使いの端末の今日の日付から「ISO 8601週番号(第何週)」「年間通算日(今年の何日目か)」「今年の残り日数」「うるう年かどうか」「曜日」を瞬時に自動表示します。入力は不要で、別の日付を調べたいときだけ基準日を変更できます。会員登録やインストールは不要、計算はすべてブラウザ内で完結し、外部への送信は一切ありません。各数値の「コピー」ボタンで値をそのままコピーできます。

週番号はビジネスの週次レポートや生産計画(第◯週)、プロジェクト管理などで、年間通算日(day of year)はログ管理・データ集計・スケジュール計算などで使われます。日本ではあまり馴染みのないISO週番号も、正しい定義に基づいて自動で確認できます。

ISO 8601 週番号の定義

ISO 8601の週番号には明確なルールがあります。まず、週は月曜日に始まり日曜日に終わります。そして「その年の最初の木曜日を含む週」を第1週(Week 1)とします。これは言い換えると「1月4日を含む週が第1週」「1年で最初に4日以上その年に属する週が第1週」と同じ意味になります。この定義により、1年は第52週または第53週まで存在します。

項目ルール
週の始まり月曜日(ISO曜日番号で1)
第1週の条件その年の最初の木曜日を含む週(=1月4日を含む週)
週数の上限その年は第52週または第53週まで
年末年始12月末が翌年の第1週、1月初めが前年の第52/53週になることがある

週の属する年(ISO週年)に注意

年末年始は、暦の上の年とISO週の属する年(ISO週年)がずれることがあります。たとえば12月31日が月曜〜水曜のときは翌年の第1週に、1月1日が金曜〜日曜のときは前年の最終週(第52または第53週)に含まれます。本ツールでは、こうしたずれが起きる場合に週番号と一緒に「週の属する年」を表示するので、レポートの年跨ぎでも混乱しません。

年間通算日・残り日数・うるう年について

年間通算日(day of year, 通日)は、1月1日を1日目として今日が今年の何日目かを表す数値です。1月1日は1、12月31日は平年で365・うるう年で366になります。今年の残り日数は「その年の総日数 − 年間通算日」で求め、大晦日までにあと何日あるかの目安になります。いずれもカレンダー上の実日付で数えるため、うるう年の2月29日も自動的に含まれます。

うるう年は、西暦が4で割り切れる年をうるう年とし、ただし100で割り切れる年は平年、さらに400で割り切れる年は再びうるう年とするグレゴリオ暦のルールで判定します。うるう年は1年が366日、平年は365日です。曜日はISO曜日番号(月曜=1〜日曜=7)でも併記します。

よくある質問

今日はISO週の第何週?
このツールを開くと、お使いの端末のローカル時刻から今日の日付を取得し、ISO 8601方式の週番号を「第◯週」として自動表示します。ISO週は月曜日を週の始まりとし、その年の最初の木曜日を含む週を第1週と定義します。年末年始は前後の年に週が繰り上がることがあり、その場合は週の属する年(ISO週年)も併せて表示します。
年間通算日(今年の何日目)はどう計算する?
年間通算日(day of year)は、その年の1月1日を1日目として、今日が今年の何日目かを数えた値です。本ツールは1月1日から今日までのカレンダー上の日数を数えて表示するため、うるう年の2月29日も自動的に反映されます。あわせて今年の残り日数(年末までの日数)も表示します。
計算は端末内だけで行われますか?
はい。週番号・年間通算日・残り日数・うるう年判定・曜日はすべてお使いのブラウザ内のJavaScriptで計算しており、外部サーバーへの送信や外部APIの呼び出しは一切ありません。日付は端末のローカル時刻(new Date)から取得します。

関連ツール

カウントダウン計算年齢・勤続年数計算和暦西暦変換