* 種別

[FIG(short list)[ [1]  [[利用者]]からの入力の受付
- [[年]]の選択
- [[月]]の選択
- [[日]]の選択
- [[週]]の選択
- [[時間帯のない時刻]]の選択
- [[絶対時刻]]の選択
- [[媒体タイムライン]]上の時刻の選択
- [[時間長]]の選択
]FIG]

[49] 
[[年月]]の選択の事例 [SEE[ [[国勢調査]] ]]

* プロトコル

[FIG(short list)[ [2] [[HTML]] における[[日時入力]]
- [CODE[<input type=month>]]
- [CODE[<input type=week>]]
- [CODE[<input type=date>]]
- [CODE[<input type=datetime-local>]]
- [CODE[<input type=time>]]

[HISTORY[
- [CODE[<input type=datetime>]]
]HISTORY]
]FIG]

[FIG(short list)[ [21] 日時入力プロトコル
- [CODE[DateTimeEdit]]
]FIG]

* 多様性

[39] 
関連:
[[暦の政治性]],
[[死亡年月日]]

* メモ

[3] [[Chrome]] は[[日本語]]表示のとき、[[西暦年]]と[[元号年]]を併記します。
[[Firefox]]
は[[西暦年]]だけです。
[[ローカライズ]]は [[Chrome]] のほうが優れています。
[TIME[2019-10-18T02:36:01.700Z]]

[4] [CITE@en[Gene name errors are widespread in the scientific literature | Genome Biology | Full Text]]
([TIME[2020-08-09 10:08:05 +09:00]])
<https://genomebiology.biomedcentral.com/articles/10.1186/s13059-016-1044-7>

[5] [CITE[My personal thoughts on gene name errors]]
([TIME[2020-07-31 01:46:36 +09:00]])
<http://genomespot.blogspot.com/2016/08/my-personal-thoughts-on-gene-name-errors.html>

[6] [CITE@en[Microsoft Excel blamed for gene study errors - BBC News]]
([TIME[2020-08-09 10:08:51 +09:00]])
<https://www.bbc.com/news/technology-37176926>

[7] [CITE@ja[Excelが遺伝子研究の誤りのもとになっていると研究者が指摘 - GIGAZINE]]
([TIME[2020-08-09 10:07:35 +09:00]])
<https://gigazine.net/news/20160829-excel-gene-name-error/>

[9] [CITE@en[Guidelines for human gene nomenclature | Nature Genetics]], [TIME[2020-08-09 10:12:22 +09:00]] <https://www.nature.com/articles/s41588-020-0669-3>

4ページ

>[B[Box 3 | Scenarios that may merit a symbol change]]
>[SNIP[]]
>
[B[Symbols that affect data handling and retrieval.]] For example, all symbols that autoconverted to dates in Microsoft Excel have been changed (for example, [I[SEPT1]] is now [I[SEPTIN1]]; [I[MARCH1]] is now [I[MARCHF1]]); [SNIP[]]


[8] [CITE@en[Scientists rename human genes to stop Microsoft Excel from misreading them as dates - The Verge]]
([TIME[2020-08-09 10:10:47 +09:00]])
<https://www.theverge.com/2020/8/6/21355674/human-genes-rename-microsoft-excel-misreading-dates>

[10] [CITE@ja[「Excelのおせっかい」のせいで人間の遺伝子の名前が変更を余儀なくされる - GIGAZINE]]
([TIME[2020-08-09 10:04:58 +09:00]])
<https://gigazine.net/news/20200807-genes-rename-microsoft-excel/>

[11] [CITE@ja[一体どういうこと…?「Excelの機能が原因で人間の遺伝子の名前を変更」というニュースに対する反応「さすがExcel様」 - Togetter]]
([TIME[2020-08-09 10:24:27 +09:00]])
<https://togetter.com/li/1572977>

[12] [CITE@ja[Chromeのinput'''['''type=date''']'''タグ内に和暦を表示する - Null and void]]
([TIME[2020-09-11T09:02:04.000Z]])
<https://chi-bd.hatenadiary.org/entry/20160730/1469883831>

[13] [CITE[input type=dateで和暦(元号+年)を表示する工夫 - Qiita]]
([TIME[2020-09-11T09:02:14.000Z]])
<https://qiita.com/adonim312/items/d6f5e1e751882e9a221c>

[14] [CITE[jQuery UIのDatepickerで和暦を設定したときのメモ | Turbo Web Store]]
([TIME[2020-09-11T09:03:42.000Z]])
<https://wp.turbo-w.com/jquery-ui-datepicker-wareki.html>

[15] [CITE[input type=dateを使って和暦(元号+年)を表示する工夫 - JSFiddle - Code Playground]]
([[JSFiddle]], [TIME[2020-09-11T09:04:27.000Z]])
<https://jsfiddle.net/adonim312/uL33ekLu/>

[16] [CITE[kintoneプラグイン《カレンダーPlus》でどうしても和暦表示させたい方へ - ラジカルブリッジ ~ ITでみんなに“WAKU WAKU”を ~]]
([TIME[2020-05-15T05:18:38.000Z]], [TIME[2020-09-11T09:05:02.618Z]])
<https://radical-bridge.com/kintone-blog/calendarPlus-wareki.html>

[17] [CITE[しがないプログラマーの備忘録: jQuery UIでDatepickerの日付選択時に和暦を表示する方法]]
([TIME[2020-02-28T23:29:58.000Z]], [TIME[2020-09-11T09:05:22.341Z]])
<http://foolprogrammer.blogspot.com/2015/01/jquery-uidatepicker_91.html>

[18]  
[[イオンスクエアメンバー]]


[19] [CITE@en[GNU Coreutils]]
([TIME[2020-10-18T23:48:02.000Z]])
<https://www.gnu.org/software/coreutils/manual/coreutils.html#Date-input-formats>


[20] [[西暦和暦誤認バグ]]

[22] 
[CITE[ブックオフオンライン]]の会員登録フォームの[[生年月日]]記入欄は年月日計3つの
[CODE[select]]。
年は「西暦年(和暦年)」形式の併記。
この点はわかりやすくて良いのに、次の確認画面で西暦年だけしか表示されないのは片手落ちで惜しい。
[TIME[2021-06-30T02:41:46.300Z]]


[23] [CITE@ja[京都市新型コロナワクチン 集団接種希望者の登録 | 京都市]], [TIME[2021-07-23T09:35:41.000Z]] <https://vaccines1.city.kyoto.lg.jp/form/index.cgi>

>
[BOX[
[B[[U[3. 生年月日を西暦8桁で入力してください]]]]

例  昭和10年1月25日の場合  19350125

[B[必須]]  8桁で入力してください。半角数字

生年月日 [BR[]]
[                ]
]BOX]

入力欄は

>
[PRE(HTML code)[
<input name="birth" type="text" class="input px500" id="seinen" maxlength="8" value="" size="70" inputmode="numeric" style="ime-mode:disabled;">
]PRE]

[24] 
何でこんな使いにくい様式にしたんや。
行政機関なんだからしっかり元号、年、月、日の 
[CODE[select]]
くらい作り込めや


[25] 
[[iOS]] は[[日付]]選択ウィジェットの完成度が低くて[[生年月日]]入力に使うと老人ほど年を遡るのがしんどいですよね。
だから[[日付]]選択ウィジェットを使うべきではないとか主張する自称専門家がはびこる惨状。
[[iOS]] レベルで使いにくいのは問題外としても、
他の[[プラットフォーム]]も[[キーボード]]がなければ面倒なのは事実。

[[生年月日]]入力ウィジェットには[[十二支]]による絞り込みを付けてはどうか。
第1段階で12個の選択肢から選べば、
第2段階の選択肢(年)は10個くらいになる。

[[東洋人]]はおおむね自分の生まれ[[年][十二支年]]を知ってるでしょ。
[[日本人]]以外は[[陰暦]]の月日を入れてしまうかもしれない罠はあるが。。。


[29] 
てか[[生年月日]]なんて[[autofill]]の候補に出してくれよな。。。

[30] 
[[HTML]] には [CODE[[[autocomplete]]=bday]] があるんだから、
みんながそれを使うようになれば解決なんだよぬ


[26] 
最近 [[Instagram]] はアカウントの[[生年月日]]確認をするようになったようで。
[TIME[2022-06-01T10:35:59.200Z]]

[27] 
年月日をそれぞれ [CODE[select]] で聞いてくる。

> [ 1 ] [ 6月 ] [ 2021 ]

一応日本語表示なので日本語になっているが、

- 日付の順序が英語のまま
- 「月」だけ単位がついてる
- 年は[[西暦年]]だけで[[元号年]]が表示されない

と[[国際化]]が落第点レベル。これが世界最高峰の[[IT企業]]だというのだから呆れる。

- 誕生日入力なのに表示日がデフォルトで、高年齢者ほど長いリストを辿らないといけない
- プラットフォームの標準フォームコントロール ([CODE[<input type=date>]]) を使っていない

というのも減点ポイント。

[28] 
そして送信すると確認が表示されるが、

> あなたは40歳歳ですか?

「歳歳」ってなんだ? 



[31] [CITE['''['''JavaScript''']''' JKL.Calendar/ポップアップするカレンダー表示クラス]], [TIME[2019-03-30T23:56:55.000Z]], [TIME[2022-07-16T01:29:37.065Z]] <https://www.kawa.net/works/js/jkl/calender.html>


[104] [CITE@ja[Railsでdate_selectの和暦版入力フォームをつくる - Qiita]], [TIME[2022-08-26T15:13:20.000Z]] <https://qiita.com/Kta-M/items/d7dde132f49684429e00>

[[明治]]から[[平成]]に対応。[[改元]]年は新旧併記。


[32] [CITE@ja[会計ソフトを作る上で避けては通れない和暦の話 - freee Developers Hub]], [TIME[2022-08-26T15:29:17.000Z]] <https://developers.freee.co.jp/entry/japanese-calendar-in-application-development>


[33] 
[CITE[R-1961-05-12-G.pdf]], [TIME[2003-04-01T01:36:10.000Z]], [TIME[2023-07-19T13:54:15.545Z]] <https://www3.archives.pref.okinawa.jp/GRI/searchs/img/kouhou//R-1961-05-12-G.pdf#page=4>

>[L[19  年  月  日]]


[SEE[ [[文書作成規程]] ]]

[50] [CITE@ja[R-1956-08-07.pdf]], [TIME[2003-04-01T00:37:08.000Z]], [TIME[2025-10-01T14:34:00.029Z]] <https://www3.archives.pref.okinawa.jp/GRI/searchs/img/kouhou//R-1956-08-07.pdf#page=5>

>
[LEFT[
195 年  月  日
]LEFT]


[34] [CITE@ja[Korea Stamp Society (KSS)さんはTwitterを使っています: 「There is a stamp there. Not a postage stamp, but a revenue stamp, to pay taxes. It is visible underneath a coin operated telephone! Produced in 1971, this phone took 10 won coins. With money comes taxes... #Stamps #Philately #우표취미 #우표 #수입증지 https://t.co/hLXU3jvDYh」 / X]], [TIME[午後11:36 · 2023年7月25日][2023-07-25T14:36:00.000Z]], [TIME[2023-07-31T01:57:19.000Z]] <https://twitter.com/KoreaStampSoc/status/1683848578836451328/photo/1>

>[L[197 年  月 [SNIP[]]]]

[35] [CITE@ja[みたけどうさんはTwitterを使っています: 「旧土地台帳を眺めてみると、そこら辺の田んぼでも戦後の農地改革で農林省が買収して即日小作人に売ってる様子が見て取れるので、歴史を身近に感じられる https://t.co/Z0DvFkRXTX」 / X]], [TIME[午後10:48 · 2023年8月5日][2023-08-05T13:48:24.000Z]], [TIME[2023-08-08T03:04:05.000Z]] <https://twitter.com/8712_mitakedou/status/1687822865817911297/photo/1>

「明治」と印字されているのを修正したところ

[42] 
[CITE@ja[XユーザーのKatsu / ひばりのつばささん: 「本日、伊達市立図書館に林智裕さんの『「やさしさ」の免罪符 暴走する被害者意識と「社会正義」』を寄贈してきた。 ※書籍版も購入したのはこのため。 予想通り、図書館としては購入予定は無いとの事だったので。 伊達市民の皆さんには、是非とも読んで欲しいものです。 ※特に第3章8〜9項 https://t.co/JFDLKyWagB」 / X]], [TIME[午後1:34 · 2024年5月1日][2024-05-01T04:34:30.000Z]], [TIME[2025-01-27T02:51:49.000Z]] <https://x.com/katsu_rail_spa/status/1785528197737758862/photo/1>

平成から令和への訂正印


[36] [[Googleスプレッドシート]]


[37] [CITE@ja[賃貸住宅管理業申請システムマニュアル - 001412020.pdf]], [TIME[2023-06-22T10:11:18.000Z]], [TIME[2024-01-15T14:33:25.913Z]] <https://www.mlit.go.jp/tochi_fudousan_kensetsugyo/const/content/001412020.pdf#page=23>

[38] >>37 

カレンダーから選択と直接入力ができる。

直接入力 / 現在値表示は[[元号コード]]、[[元号年]]、[[月]]、[[日]]で、
[[年月日]]の区切りは [CH[.]]。

直接入力は[[西暦年]]にも対応。

カレンダーの年の選択は H30 → R1。 (H31 はない)

(マニュアルには「年度」と書かれているが、実際には[[暦年]]単位らしい)

[40] 
[[Google]] と [[Apple]] が[[誕生日]]入力しづらい糞UIをいつまで経っても改善しないせいで、
中途半端な知識のUI/UXデザイナー(笑)の「ぼくのかんがえたさいきょうの」糞日付入力インターフェイスが量産されてるんだな...

[41] 
独自ウィジェットで選択させられるならまだマシで、テキスト入力欄に西暦年月日8桁入れろみたいなゴミUIを最強とかイキってる人たちはどうしたらいいのか...


[43] >>41 ネタでなく本気でそれが最強とか思ってそうなのがやばいよな


[44] [CITE@en-US-ORACLE9IAH[Pick a Date]], [TIME[2025-06-17T07:50:02.000Z]] <https://erp.moh.gov.sa/OA_HTML/cabo/jsps/a.jsp?_t=hcd&&minValue=-42521598000000&maxValue=49299570000000&value=1635033600000&configName=_uixDefCfg&enc=ISO-8859-6&loc=en-US-ORACLE9IAH&contextURI=/OA_HTML&tzOffset=0&tzId=GMT&firstDOW=1&scrolledValue=2575151999999>


[45] >>44
[[イスラム暦]]の日付選択。日の一覧と[[年]]、[[月]]の各 [CODE[select]] がある。
日は日曜日から土曜日までの順で並べられる。
[CODE[select]] によりヒジュラ暦からグレゴリオ暦に切り替えられるが、
年は 「2038 - 2039」のようなものが時折まじっており、月はすべて「January - February」
のようになっている。つまり構造は[[イスラム暦]]のままで、
表示される年番号、月名、日番号だけが[[グレゴリオ暦]]に差し替えられる。




[46] 
[[こくみん共済coop]]の申込書(紙)の生年月日欄には (昭) (平) (令) (19) (20) とご丁寧にも[[西暦]]が2つ印字されていました。
[[元号]]だけあれば十分なのに、[[外国人]]もターゲットにしているということなのでしょうか。

[47] 
この手の書類の候補は[[元号]]だけのものが多く、[[元号]]の他に「西暦」「西」も用意したものもたまにみかけますが、
>>46 のパターンは珍しいように思います。



[48] [CITE@ja[XユーザーのZiphil “Ziphineko” Shaleiras 🐈さん: 「日付入力で、年と日は自由入力なのに月だけ「1月」から「12月」までのプルダウンになってるUIに出会って、「月に固有名がある文化圏め…」ってなった。」 / X]], [TIME[午後0:34 · 2025年6月14日][2025-06-14T03:34:34.000Z]], [TIME[2025-06-25T03:56:06.000Z]] <https://x.com/Ziphil/status/1933729751530983758>
