1

Ubuntu 10.04 LTS を使用しています。bash では、次のように文字列を日付に変換しているときにエラーが発生します。

date -d '20110327 02:00'
date: invalid date `20110327 02:00'

しかし、これらは機能します:

date -d '20110327 03:00'
Sun Mar 27 03:00:00 CEST 2011

date -d '20110326 02:00'
Sat Mar 26 02:00:00 CET 2011

date -d '20110328 02:00'
Mon Mar 28 02:00:00 CEST 2011

何か案は?ありがとう、

1月

4

3 に答える 3

6

サマータイムです!2011 年には、3 月 27 日の 2:00 に 1 時間が追加されますが、実際には 3:00 でした。したがって、2011 年 3 月 27 日 2:00 は有効な日付ではありません :-)

于 2012-07-27T09:10:17.673 に答える
5

いいえ、その日の 2:00 に夏時間 (DST) への/からの移行があったと確信しているので、2:00 はありませんでした :)

于 2012-07-27T09:07:59.877 に答える
3

そのような現地時間はありません。夏時間に切り替わり、時計は 1:59 から 3:00 になりました。

于 2012-07-27T09:08:25.897 に答える