1

次の時間があるときに、それが何を意味するのか誰か説明してもらえますか:

2012-12-28T18:12:33+01:00

私は日時全体に不慣れで、ウェブ上で適切な説明を見つけることができません。

現在、私はオランダにいます。つまり、次のことを意味します。

2012-12-28T18:12:33+01:00 = 2012-12-28 19:12:33

また

2012-12-28T18:12:33+01:00 = 2012-12-28 17:12:33

また

2012-12-28T18:12:33+01:00 = 2012-12-28 18:12:33

4

3 に答える 3

1

日付文字列は、CET タイムゾーンである UTC から +1 時間に対応するタイムゾーンで 2012 年 12 月 28 日の2012-12-28T18:12:33+01:0018:12 であることを示しています。

これはISO 8601 形式のようです。Tは時間要素の開始を示します。

時間は現地時間で表され、時間と分でタイム ゾーン オフセットが付けられます。"+hh:mm" のタイム ゾーン オフセットは、日付/時刻が UTC より "hh" 時間 "mm" 分進んだローカル タイム ゾーンを使用することを示します。"-hh:mm" のタイム ゾーン オフセットは、日付/時刻が UTC から "hh" 時間、"mm" 分遅れたローカル タイム ゾーンを使用することを示します。

于 2013-04-30T19:32:29.673 に答える
0

国際標準ISO 8601は、日付と時刻の数値表現を指定します。

YYYY-MM-DDThh:mm:ss.sTZD (例: 1997-07-16T19:20:30.45+01:00) ここで:

 YYYY = four-digit year
 MM   = two-digit month (01=January, etc.)
 DD   = two-digit day of month (01 through 31)
 hh   = two digits of hour (00 through 23) (am/pm NOT allowed)
 mm   = two digits of minute (00 through 59)
 ss   = two digits of second (00 through 59)
 s    = one or more digits representing a decimal fraction of a second
 TZD  = time zone designator (Z or +hh:mm or -hh:mm)

時刻は UTC (協定世界時) で表され、特別な UTC 指定子 (「Z」) が付けられます。時間は で表されlocal time、タイム ゾーン オフセットは時間と分で表されます。"+hh:mm" のタイム ゾーン オフセットは、日付/時刻が UTC より "hh" 時間 "mm" 分進んだローカル タイム ゾーンを使用することを示します。"-hh:mm" のタイム ゾーン オフセットは、日付/時刻がlocal timeUTC から "hh" 時間、"mm" 分遅れたゾーンを使用することを示します。

あなたの場合: 2012-12-28T18:12:33+01:00 = 2012-12-28 18:12:33 は true です。つまり、オランダの時刻は 18:12 で、UTC より 1 時間進んでいます。

于 2013-04-30T19:57:45.153 に答える