私の雇用主はピップを使用して第三者パッケージをインストールすることを望まず、信頼できるホストのみのパッケージを使用したいと考えています。したがって、私は今私のコードでpytzを使用することはできません。タイムゾーン内の特定の日付がDSTにあるかどうかを確認するにはどうすればよいですか?ここにpytzを使用して私の元のコードです。日付がpytzなしのタイムゾーンの夏時間であることを確認
import pytz
import datetime
...
target_date = datetime.datetime.strptime(arg_date, "%Y-%m-%d")
time_zone = pytz.timezone('US/Eastern')
dst_date = time_zone.localize(target_date, is_dst=None)
est_hour = 24
if bool(dst_date.dst()) is True:
est_hour -= 4
else:
est_hour -= 5
あなたは米国のタイムゾーンのみを心配していますか、世界中で操作する必要がありますか? –
私が懸念している唯一のタイムゾーンは、米国東部です。 – DeadCake