Saat dilimleri

R'de Tarihler ve Zamanlarla Çalışma

Charlotte Wickham

Instructor

Saat dilimleri

Sys.timezone()
"America/Los_Angeles"
R'de Tarihler ve Zamanlarla Çalışma

IANA Saat Dilimleri

OlsonNames()
"Africa/Abidjan"         "Africa/Accra"                    
"Africa/Addis_Ababa"     "Africa/Algiers"                  
"Africa/Asmara"          "Africa/Asmera"                   
"Africa/Bamako"          "Africa/Bangui"
...
length(OlsonNames())
594
R'de Tarihler ve Zamanlarla Çalışma

Ayarla ve çıkar

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"
R'de Tarihler ve Zamanlarla Çalışma

Saat dilimlerini yönetme

force_tz() - saatini değiştirmeden saat dilimini değiştir

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() - aynı anı farklı bir saat diliminde göster

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'de Tarihler ve Zamanlarla Çalışma

Hadi pratik yapalım!

R'de Tarihler ve Zamanlarla Çalışma

Preparing Video For Download...