Convertir zonas horarias con R
22/8/2025
- Temas: consejos curiosidades fechas
Si necesitas saber a qué hora es un evento que ocurre en otro país, puedes usar {lubridate}
para convertir las zonas horarias:
Primero definimos la fecha del evento, la zona horaria del evento y tu zona horaria:
fecha_evento <- "2025-08-22 18:00:00"
zona_horaria_evento <- "Mexico/General"
zona_horaria_local <- "Chile/Continental"
Si no sabes cuál es tu zona horaria,
en esta tabla hay una lista de identificadores de zona horaria (TZ Identifier
).
Luego usamos {lubridate}
para convertir la fecha/hora en al zona horaria de tu interés:
library(lubridate)
ymd_hms(fecha_evento, tz = zona_horaria_evento) |>
with_tz(zona_horaria_local)
[1] "2025-08-22 20:00:00 -04"
Ahora sé que el taller que voy a dar para estudiantes de México va a ser a las 20 horas de Chile y no a las 16 como yo pensaba 🙄😂
Otro ejemplo:
library(lubridate)
ymd_hms("2025-08-27 16:00:00") |>
with_tz("Europe/Vienna")
[1] "2025-08-27 18:00:00 CEST"
Este tip lo aprendí en el sitio de RainborR, una comunidad de usuarixs de R que también son parte de la comunidad LGBT+ 🏳️🌈
- Fecha de publicación:
- August 22, 2025
- Extensión:
- 1 minute read, 159 words
- Tags:
- consejos curiosidades fechas