結論:yymmdd形式=西暦の下2桁+月2桁+日2桁の6桁の数字です。2026年3月5日なら 260305。年が2桁なので世紀(19xxか20xxか)が分からない点が、yyyymmdd(8桁)との最大の違いです。
yymmddの各文字の意味
| 記号 | 意味 | 桁数 | 2026年3月5日の場合 |
|---|---|---|---|
| yy | 西暦の下2桁 | 2桁 | 26 |
| mm | 月(01〜12) | 2桁 | 03 |
| dd | 日(01〜31) | 2桁 | 05 |
| yymmdd | 260305 |
y は year、m は month、d は day の頭文字です。記号の数がそのまま桁数を表します。年を4桁にしたものがyyyymmdd形式、年と月だけにしたものが「yymm」(2026年3月→2603)です。
書き方の例
| 日付 | yymmdd | yyyymmdd |
|---|---|---|
| 2026年3月5日 | 260305 | 20260305 |
| 2026年12月31日 | 261231 | 20261231 |
| 1990年4月7日 | 900407 | 19900407 |
| 2005年1月9日 | 050109 | 20050109 |
月や日が1桁のときは、先頭に0を付けて2桁にします(1月9日 → 0109)。区切り記号は入れません。「26/03/05」のようにスラッシュを入れた書き方は、yy/mm/dd と呼んで区別します。
yymmddの注意点:世紀が分からない
「900407」は1990年4月7日とも2090年4月7日とも読めてしまいます。システムによっては、次のように基準を決めて世紀を補っています。
- Excel(標準設定):2桁の年は 00〜29 を2000〜2029年、30〜99 を1930〜1999年として扱います。この基準はWindowsの設定で変わることがあります。
- プログラムや帳票:独自の基準年を決めている場合があります。仕様書で確認してください。
生年月日や契約日のように、何十年も前の日付が混ざるデータでは、8桁のyyyymmddで保存するのが安全です。
yymmdd・yyyymmdd・その他の形式の比較
| 形式 | 例(2026年3月5日) | 特徴 |
|---|---|---|
| yyyymmdd | 20260305 | 8桁で世紀が分かる。ファイル名に使え、名前順=日付順になる |
| yymmdd | 260305 | 6桁で短い。世紀が曖昧で、日付以外の6桁の数字と見分けにくい |
| yy/mm/dd | 26/03/05 | 見やすいが、Windowsのファイル名には使えない(/ は禁止文字) |
| mmddyy | 030526 | アメリカ式の順番。国によって読み方が変わる |
| ddmmyy | 050326 | ヨーロッパなどで一般的な順番。日と月の位置に注意 |
日・月・年の並び方が国で違う点は「08/09は8月9日?9月8日?国別の日付の順番」で詳しく解説しています。
Excelでyymmdd形式にする・元に戻す
- 表示だけ変える:セルを右クリック →「セルの書式設定」→「ユーザー定義」に
yymmddと入力 - 文字列に変換する:
=TEXT(A1,"yymmdd") - 260305 を日付に戻す(2000年代の場合):
=DATE(2000+LEFT(A1,2),MID(A1,3,2),RIGHT(A1,2))。1900年代の日付が含まれるデータでは、2000を1900に変えるなど、世紀を場合分けしてください。
ファイル名にyymmddを使うとき
ファイル名の先頭に「260305_議事録.xlsx」のように置くと、名前順で日付順に並びます。同じ世紀の中では、yyyymmddと同じように並べ替えられます。ただし、長く保管する書類では、年が4桁のyyyymmddが無難です。詳しくは「ファイル名の日付は先頭か末尾か」と「ファイル名の日付をyyyyMMdd形式で統一する方法」をご覧ください。
毎日6桁・8桁を打つならInsertキー1回で
6桁や8桁を毎回手で打つと、「260350」のような打ち間違いが起きがちです。InsertDateはInsertキーを押すだけで今日の日付を指定した形式で入力するWindowsアプリです。形式の種類は「機能と対応形式」で確認できます。
よくある質問
yymmddとは何ですか?
西暦の下2桁、月2桁、日2桁を区切りなしで並べた6桁の日付の書き方です。2026年3月5日なら「260305」になります。
yymmddとyyyymmddの違いは?
年が2桁か4桁かの違いです。yyyymmddは8桁で世紀まで分かりますが、yymmddは6桁で短い代わりに、世紀(1900年代か2000年代か)が分かりません。
yy/mm/ddとyymmddは同じですか?
日付の並びは同じですが、区切りにスラッシュを入れるのがyy/mm/ddです。スラッシュはWindowsのファイル名に使えないため、ファイル名ではyymmddのように区切りなしで書きます。
yymmとは何ですか?
西暦の下2桁と月2桁を並べた4桁の書き方で、「年月」を表します。2026年3月なら「2603」です。
7日間無料で試せます
Insertキーを押すと、今日の日付が指定した形式で入力されます。Excel・Word・メモ帳など、Windowsのほぼあらゆるアプリで動作します。
InsertDateはWindows 10・11用のアプリです。スマホで読んでいる方は、PCでこのページを開くとそのままインストールできます。