0
2つの時間変数の時間差を秒単位で求めるつもりです。ここでの問題は、私が別のゾーンで時間を参照していることです。私は解決策を見つけることができましたが、pandas.datetime関数とpython datetimeライブラリが混在しています。私は、目的はpandas/numpyだけで、より少ないコード行で実現できると思います。私のコードは、どのように私はfinal_outputをより効率的に達成することができるかについての任意の指針をいただきありがとうございます。別のタイムゾーンを参照する時間の秒差を取得する
import pandas as pd
from datetime import timedelta
local_time = pd.to_datetime('now').tz_localize('UTC').tz_convert('Asia/Dubai')
t1 = timedelta(hours=local_time.now('Asia/Dubai').hour, minutes=local_time.now('Asia/Dubai').minute)
t2 = timedelta(hours=9, minutes=14)
final_output = (t2 - t1).seconds
注意してください。時刻の時間と時間 - デルタの時間は必ずしも同じことを指しているわけではありません。多くのタイムゾーンで[夏時間の動作方法](http://stackoverflow.com/tags/dst/info)を覚えておいてください。 –