如何检查datetime对象是否使用pytz本地化?
发布于 2021-01-29 18:14:40
我想使用本地化UTC时区存储datetime对象。可以为存储datetime对象的方法指定一个非本地化的datetime(原始)对象或一个已经本地化的对象。如何确定是否需要本地化?
缺少以下条件的代码:
class MyClass:
def set_date(self, d):
# what do i check here?
# if(d.tzinfo):
self.date = d.astimezone(pytz.utc)
# else:
self.date = pytz.utc.localize(d)
关注者
0
被浏览
45
1 个回答