zonas zona mexico meridiano mapa internacional husos horarios horarias horaria hora greenwich datetime r date time timezone

datetime - mexico - zona horaria utc-5



¿Por qué R no reconoce ''CST'' como una zona horaria válida? (1)

Este código funciona:

ISOdatetime(2011,4,7,12,0,0, tz = "EST")

Este código no:

ISOdatetime(2011,4,7,12,0,0, tz = "CST")

Quiero la zona horaria central, sin ajustes para el horario de verano. ¿Qué estoy haciendo mal? ¿Dónde puedo encontrar una tabla de zonas horarias reconocidas por R?

editar: Gracias por la información de Josh, pero ISOdatetime(2011,3,13,2,0,0, tz = "America/Chicago") produce NA, y desafortunadamente es un valor en mi conjunto de datos. ¿Alguna idea de cómo lidiar con esto? Parece que mi conjunto de datos está en horario de Chicago, pero no observa el horario de verano.


Ver ?timezone y el archivo, R_HOME/share/zoneinfo/zone.tab .

No existe tal cosa como "la zona horaria central, sin ajustes para el horario de verano". La zona horaria central de EE. UU. Tiene reglas de horario de verano y han cambiado a lo largo de los años. Siempre puede leer sus fechas como GMT, agregar 6 horas y luego convertir a CST6CDT.

> .POSIXct(ISOdatetime(2011,3,13,2,0,0, tz="GMT")+3600*6, tz="CST6CDT") [1] "2011-03-13 03:00:00 CDT" > .POSIXct(ISOdatetime(2011,3,13,2,0,0, tz="GMT")+3600*6, tz="America/Chicago") [1] "2011-03-13 03:00:00 CDT"