Python daylight savings time
问题 How do I check if daylight saving time is in effect? 回答1: You can use time.localtime and look at the tm_isdst flag in the return value. >>> import time >>> time.localtime() (2010, 5, 21, 21, 48, 51, 4, 141, 0) >>> _.tm_isdst 0 Using time.localtime() , you can ask the same question for any arbitrary time to see whether DST would be (or was) in effect for your current time zone. 回答2: The accepted answer is fine if you are running code on your laptop, but most python applications are running on