Visa i en tidszon
För att visa ett datetime-värde i en annan tidszon använder du with_tz(). Syntaxen för with_tz() är densamma som för force_tz(): du skickar in ett datetime-värde och anger önskad tidszon i argumentet tzone. Till skillnad från force_tz() ändrar inte with_tz() det underliggande tidsögonblicket – bara hur det visas.
Till exempel är skillnaden mellan now() visad i tidszonen "America/Los_Angeles" och "Pacific/Auckland" lika med 0:
now <- now()
with_tz(now, "America/Los_Angeles") -
with_tz(now, "Pacific/Auckland")
Hjälp mig att lista ut när jag ska titta på matcherna från föregående övning.
Den här övningen är en del av kursen
Arbeta med datum och tider i R
Övningsinstruktioner
- De flesta fans tittar från Nya Zeeland. Använd
with_tz()för att visagame2_locali nyzeeländsk tid. Nya Zeeland tillhör tidszonen"Pacific/Auckland". - Jag befinner mig i Corvallis, Oregon. Använd
with_tz()för att visagame2_locali min tidszon. Corvallis tillhör tidszonen"America/Los_Angeles". - Använd slutligen
with_tz()för att visagame3_locali nyzeeländsk tid.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# What time is game2_local in NZ?
___(game2_local, tzone = ___)
# What time is game2_local in Corvallis, Oregon?
___(game2_local, tzone = ___)
# What time is game3_local in NZ?
___