基準日が空の場合は未来日を判定しない
基準日を入れずに実行した境界の例です。2099 年の日付があっても未来日とはせず、基準日が未入力の旨を情報で知らせます。
入力
日付の列(1 行に 1 つ)
2099-01-01
基準日(YYYY-MM-DD。これより後を未来日とする)
(空)
1 行目は見出し
いいえ
結果
エラー 0 件・警告 0 件・情報 1 件
指摘(エラー・警告・情報)
- 情報 基準日 基準日が未入力のため、未来日は判定していません。存在しない日付と不正な時刻だけを調べました。
| 日付の数 | 1 件 |
|---|---|
| 未来日 | 0 件 |
| 存在しない日付 | 0 件 |
| 時刻・オフセットの問題 | 0 件 |
| 形式が読めない | 0 件 |
問題のある日付の一覧
| 行 | 入力 | 判定 | 理由 |
|---|---|---|---|
| - | (なし) | 指摘なし | この点検項目では指摘なし |
検算(この結果になる理由)
基準日がないため日付の前後は比べません。2099-01-01 は存在する日付なので、存在しない日付や不正な時刻の指摘はなく、指摘なしの行と、基準日が未入力の情報が 1 件出ます。
判定の根拠は仕様と根拠に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。
このツールの制約
- 和暦(令和 8 年など)とスラッシュ区切り(2026/10/29)は読めません。RFC 3339 の YYYY-MM-DD の形にそろえてください。
- 未来日の判定に現在日時は使いません。基準日は利用者が入れるため、ページを開いた日の日付は自動では入りません。
- その日付が業務上ありえるか(生年月日が 150 年前など)は判定しません。存在するかと、基準日との前後だけを調べます。
ご利用にあたって
- この検査は日付の形と存在、基準日との前後だけです。データの業務上の正しさは、元の資料で確認してください。
- 大きな列は端末の性能により処理に時間がかかることがあります。