備忘録的プログラミングリファレンス

timeエレメント

 timeエレメントとは、日時を明示するためのエレメントです。日時はdatetime属性に記録します。

 ページ内の日時データを記録、取得するのに便利です。とくにカレンダーページではデータの操作が簡易になります。

 日時はdatetime属性に記録するのですが直接は表示されません。innerTextはdatetimeに関する文字列です。

属性

グローバル属性も持ちます。以下に主な属性のみを示します。

AttributeValueExtra information
idエレメントをユニークに扱える。
class同名のclassは同じスタイルが適応される。
datetimedatetime値日時を記録。scriptでデータとして扱い易くなる。

datetime値

グローバル属性も持ちます。以下に主な属性のみを示します。

Example意味
Dates
<time datetime="2000">年度
<time datetime="2000-1">年度、月
<time datetime="2000-1-1">年度、月、日にち
<time datetime="01-01">月と日にち
<time datetime="2000-21w">年度の21週目
Date and Times
<time datetime="2000-01-01T00:00">日付、時間(2000年1月1日午前0時0分)
<time datetime="2000-01-01 00:00">日付、時間(2000年1月1日午前0時0分)
<time datetime="2000-01-01 00:00:00">日付、時間は秒まで(2000年1月1日午前0時0分0秒)
<time datetime="2000-01-01 00:00:00.000">日付、時間はミリ秒まで(2000年1月1日午前0時0分0.000秒)
Times
<time datetime="00:00">午前0時0分
<time datetime="00:00+9:00">UTC+9、日本時刻
Durations(期間)
<time datetime="PT8H15M">8時間と15分間
<time datetime="P3D">3日間

Example