HTML
この記事では、UTC基準の日時入力を想定した<input type="datetime">の概要と、現在は非推奨・未対応のためdatetime-localなどを検討する注意点を説明します。
この記事でわかること
datetimeがUTC基準の日時入力を目指した古い型であること- 現在のフォームで
datetime-localなどを検討する理由 - 日時の値・タイムゾーン・ラベルを安全に扱う考え方
The datetime of type attribute of input element of HyperText Markup Language.
<input type="datetime">
input要素の type属性で type="datetime"を指定すると、 UTC(協定世界時)による日時の入力欄が作成されます。 入力された値はグローバル日時を表すことになります。
name属性は入力欄に名前を付ける属性ですが、formでデータが送信される際、name属性で指定した名前と、入力された値が一組になって送信されます。