2017-11-23 2 views
2

R 3.4.2を使用していますが、同じエラーがR 3.4.0で発生しています。どうやらそれはバグですが、他の誰かが同じエラーを受け取っているかどうかを知りたいのです。私のマシンに特有のものかもしれません。私は、Windows 7を使用していますので、同じことが他のOSで発生した場合、私は知らない。この日時はどうなっていますか?

# OK 
as.POSIXct("2014-10-18 00:01",tz = "America/Sao_Paulo") 
[1] "2014-10-18 00:01:00 -03" 

# NOT OK 
as.POSIXct("2014-10-19 00:01",tz = "America/Sao_Paulo") 
Error in as.POSIXlt.character(x, tz, ...) : 
character string is not in a standard unambiguous format 
+1

夏時間:[ブラジルの時間変更2014](https://www.timeanddate.com/time/change/brazil?year=2014) –

+1

を参照してください。これは無効な時間だと思いますエラー。彼らは10/19/14にこの時間帯に時計を進めましたか?もしそうなら、午前12時01分は存在しない可能性があります。確かめるためには、タイムゾーンの管轄規則を知っておく必要があります。編集 - @RuiBarradasのコメントに基づいて、実際に時計を戻したので、これは無効ではなくあいまいです。言い換えれば、午前12時01分に2回起こったので、時間基準が実際に何であるかを知る方法がありません。 –

答えて

3

この日を、2014年10月19日には、夏時間を終了するために戻って時計を動かすために一日でした。サンパウロは時計を午前1時に変更します(この時刻は深夜まで)ので、この日付/時刻は2つの異なる時刻を意味します。あいまいです。 Daylight Savings Time in Sao Paulo

関連する問題