Python | Pandas DatetimeIndex.tz_convert ()

| | | | | | | | | |

DatetimeIndex.tz_convert() Pandas DatetimeIndex.tz_convert() convierte DatetimeIndex habilitado para tz desde una hora cinturón en el otro. La función toma un parámetro de entrada, que es la zona horaria a la que queremos convertir el objeto DatetimeIndex actual.

Sintaxis: DatetimeIndex.tz_convert (tz)

Parámetros:
tz: Zona horaria para la hora. Las marcas de tiempo correspondientes se convertirían a esta zona horaria de DatetimeIndex. Un tz de Ninguno se convertirá a UTC y eliminará la información de la zona horaria.

Retorno: normalizado: DatetimeIndex

Ejemplo n.º 1 : Use DatetimeIndex.tz_convert () para convertir este objeto DatetimeIndex a su zona horaria deseada.


# importar pandas como pd

importar pandas como pd


# Create DatetimeIndex
# Aquí ' P ' representa el final de la frecuencia del trimestre

didx = pd .DatetimeIndex (start = `2000-01-15 08: 00` , frec = `Q` ,

puntos = 4 , tz = ` Asia / Calcuta` )


# Print DatetimeIndex

print (didx)

Salida:

Ahora ant to im convert timezone from Asia/Calcutta to US/Central


# Convert timezone to ' EE. UU. / Centro '

didx.tz_convert ( `US/Central` ) < / div >

Salida:

Como podemos ver en la salida, la función cambió la zona horaria del objeto didx.

Ejemplo # 2: Usar DatetimeIndex.tz_convert () para convertir este objeto DatetimeIndex a la zona horaria correcta.


# importar pandas como pd

importar pandas como pd


# Crear índice de fecha y hora
# Aquí ' P ' representa la frecuencia de fin de trimestre

didx = pd .DatetimeIndex (inicio = `2000-01-15 08: 00` , freq = `Q` ,

puntos = 4 , tz = ` Asia / Calcuta` )


# Imprimir DatetimeIndex

print (didx)

Salida:

Ahora queremos p convertir la zona horaria de Asia/Calcuta a Europa/Berlín


# Convertir zona horaria a" Europa / Berlín ‚"

didx.tz_convert ( `Europa/Berlín` )

Salida:

Como podemos ver en la salida, la función cambió el zona horaria del objeto didx.