Next: Time zone items, Previous: Calendar date items, Up: Date input formats
日付文字列での日付の時間の項目(time of day item)は,与えられた日付 の時間を指定します.以下にいくつか例があり,全て同じ時間を表現しています.
20:02:0
20:02
8:02pm
20:02-0500 # est (合州国東部標準時)
より一般的に,日付の時間は, ‘hour:minute:second’ として与えることができ, hourは0と23の間の数字,minuteは0と59 の間の数字,そして secondは0と59の間の数字です.代わりに,‘:second’は省 略でき,その場合,それは0です.
時間に‘am’や‘pm’(または,‘a.m.’や‘p.m.’)が続く場合, hourは1から12までの実行に限定され,‘:minute’は省略で きます(ゼロとされます).‘am’は午前を示し,‘pm’は午後を示しま す.この注釈で,12は1の前になります.真夜中は‘12am’で,一方正午は ‘12pm’です.(これは,‘12am’を正午,‘12pm’を真夜中として 使用する,ラテン語に由来する古い伝統の反対となる,‘12am’と ‘12pm’ のゼロを起点にした解釈です.)
時刻は,代わりにタイムゾーン補正を続けることができ,それは ‘shhmm’として表現され,sは‘+’または ‘-’,hhは時間の数字,そしてmmは地域の分の数字になりま す.タイムゾーン修正がこのように与えられるとき,それは,世界標準時 (utc) に関連する時間として解釈され,タイムゾーンや地域的タイムゾー ンに対する,あらゆる前置される指定に優先します.日付の時間の minuteの部分は,タイムゾーン修正が使用されるとき省略できません. これは,時間の分数部分でタイムゾーン修正を指定する唯一の方法です.
‘am’/‘pm’やタイムゾーン修正は,どちらか一方のみ指定でき,両 方はできません.