Python |パンダDatetimeIndex.tz_convert()

DatetimeIndex.tz_convert()パンダDatetimeIndex.tz_convert() は、tz対応のDatetimeIndexを1時間から変換しますもう一方のベルト。この関数は、現在のDatetimeIndexオブジェクトを変換するタイムゾーンである入力パラメーターを受け取ります。

構文: DatetimeIndex.tz_convert(tz)

パラメータ:
tz:時間のタイムゾーン。対応するタイムスタンプは、DatetimeIndexのこのタイムゾーンに変換されます。 tzがNoneの場合、UTCに変換され、タイムゾーン情報が削除されます。

戻り値:正規化:DatetimeIndex

例1 : DatetimeIndex.tz_convert()を使用して、このDatetimeIndexオブジェクトを目的のタイムゾーンに変換します。


#パンダをpdとしてインポート

import pandas as pd


#DatetimeIndexを作成
#ここ' Q'四半期の終わりの頻度を表します

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

期間 = 4 、tz = `Asia / Calcutta`


#DatetimeIndexを出力

print (didx)

出力:

タイムゾーンをアジア/カルカッタから米国/中央に変換するant


#タイムゾーンを'に変換する米国/中央'

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

出力:

出力からわかるように、関数はdidxオブジェクトのタイムゾーンを変更しました。

例2:使用 DatetimeIndex.tz_convert()を使用して、このDatetimeIndexオブジェクトを正しいタイムゾーンに変換します。


#パンダをpdとしてインポート

import pandas as pd < / p>


#DatetimeIndexを作成
#ここ&#39; Q&#39;四半期末の頻度を表します

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

期間 = 4 、tz = `アジア/カルカッタ`


#DatetimeIndexを出力

print (didx)

出力:

pタイムゾーンをアジア/カルカッタからヨーロッパ/ベルリンに変換


#タイムゾーンを "ヨーロッパ/ベルリン、"

didx.tz_convert( `ヨーロッパ/ベルリン`

出力:

出力でわかるように、関数は didxオブジェクトの時間zone