2017-06-26 4 views
0

lubridateパッケージのtoday()では、引数tzoneは効果がありません。それは常に "UTC"を与えます:lubridate :: today()引数tzoneは無効です

> tz(today("Europe/Rome")) 
[1] "UTC" 

tz(today("GMT")) 
[1] "UTC" 
tz(today("EST")) 
[1] "UTC" 
tz(today("Europe/Rome")) 
[1] "UTC" 

これはバグですか?

+0

私は、 'tzone'は変換したい日付を*から取っていると信じています。つまり、"今はどの日がタイムゾーン 'tz'ですか? –

+0

ああ、そうです。それは事実です。あなたは答えて、私はそれを承認することができますか? – Courvoisier

答えて

0

私は「何日それが今の時間帯tzでいるのですか?」、すなわち、tzoneはあなたがからを変換したい日付を与えると考えていますたとえば、この瞬間(12:30東部夏時間/ 2:キャンベラで30 AM)で

today("Australia/Canberra") 
[1] "2017-06-27" 
today() 
[1] "2017-06-26" 
today("UTC") 
[1] "2017-06-26" 

しかし、これらのすべてのタイムゾーン属性がUTCである:タイムゾーン

を設定するためにtz() <-を使用します