非常に奇妙なことが起こる:POSIXct:as.POSIXct( "2008-03-30 02:00:00"、format = "%Y-%m-%d%H:%M:%S")は失敗しますか? POSIXctへの変換中に
> as.POSIXct("2008-03-30 02:00:00",format="%Y-%m-%d %H:%M:%S")
[1] NA
しかし:
> as.POSIXct("2008-02-28 02:00:00",format="%Y-%m-%d %H:%M:%S")
[1] "2008-02-28 02:00:00 CET"
私は無知です。それはRのバグですか? おそらくドイツ(ベルリン)のロケールと関係がありますか? 私はWindows用のR 2.14.2を使用しています。
'as.POSIXct(" 2008-03-30 02:00:00 "、format ="%Y-%m-%d%H:%M:%S ")'は '[1] 'を返します2008 -03-30 02:00:00 BST "'私のコンソール(Rバージョン2.14.0)。これはどんなコンテキストですか? – MattLBeck
あなたのロケールではおそらくDSTです。この場合、2AMは存在しません。 –
はい、大丈夫ですので、これは夏時間に結び付けられています。 POSIXctを解析する方法を(実際には何に)調査します。みんなに感謝します – user1255510