2
下面的命令似乎適用於亞洲其他地區,除了在印度的任何位置。這裏有bug嗎,還是我錯過了什麼? 這個工程:tz_convert在熊貓不適用於印度的任何城市
pd.to_datetime(pd.datetime.now()).tz_localize('US/Pacific').tz_convert('Asia/Hong_Kong')
pd.to_datetime(pd.datetime.now()).tz_localize('US/Pacific').tz_convert('Asia/Karachi'
pd.to_datetime(pd.datetime.now()).tz_localize('US/Pacific').tz_convert('Asia/Dubai')
這不符合格式完全一致的工作(如在印度的任何位置):
pd.to_datetime(pd.datetime.now()).tz_localize('US/Pacific').tz_convert('Asia/New_Delhi')
拋出下面的錯誤
File "C:\Miniconda\lib\site-packages\pytz\__init__.py", line 180, in timezone
raise UnknownTimeZoneError(zone) UnknownTimeZoneError: 'Asia/New_Delhi'
參見:https://en.wikipedia.org/wiki/List_of_tz_database_time_zones與時區的列表。您可能正在尋找:https://en.wikipedia.org/wiki/Asia/Kolkata – cel
明白了。與'加爾各答'合作。我不知道維基百科列表。以前,我確實嘗試了一種額外的't',看起來不起作用的Kolkatta!謝謝。 –