Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • De flesta fans tittar från Nya Zeeland. Använd with_tz() för att visa game2_local i nyzeeländsk tid. Nya Zeeland tillhör tidszonen "Pacific/Auckland".
  • Jag befinner mig i Corvallis, Oregon. Använd with_tz() för att visa game2_local i min tidszon. Corvallis tillhör tidszonen "America/Los_Angeles".
  • Använd slutligen with_tz() för att visa game3_local i 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?
___
Redigera och kör kod