在 R 中處理日期與時間
Charlotte Wickham
Instructor

Sys.timezone()
"America/Los_Angeles"
OlsonNames()
"Africa/Abidjan" "Africa/Accra"
"Africa/Addis_Ababa" "Africa/Algiers"
"Africa/Asmara" "Africa/Asmera"
"Africa/Bamako" "Africa/Bangui"
...
length(OlsonNames())
594
mar_11 <- ymd_hms("2017-03-11 12:00:00",
+ tz = "America/Los_Angeles")
mar_11
"2017-03-11 12:00:00 PST"
tz(mar_11)
"America/Los_Angeles"
force_tz()-變更時區但不改變時鐘時間
mar_11
"2017-03-11 12:00:00 PST"
force_tz(mar_11,
tzone = "America/New_York")
"2017-03-11 12:00:00 EST"
with_tz()-以不同時區檢視同一瞬間
mar_11
"2017-03-11 12:00:00 PST"
with_tz(mar_11,
tzone = "America/New_York")
"2017-03-11 15:00:00 EST"
在 R 中處理日期與時間