相关疑难解决方法(0)

2618
推荐指数
40
解决办法
308万
查看次数

为什么datetime.datetime.utcnow()不包含时区信息?

datetime.datetime.utcnow()
Run Code Online (Sandbox Code Playgroud)

为什么没有datetime任何时区信息,因为它明确是UTC datetime

我希望这会包含tzinfo.

python datetime

251
推荐指数
7
解决办法
13万
查看次数

django 1.4 timezone.now()vs datetime.datetime.now()

我对夏令时处理感到有些困惑

settings.py:

TIME_ZONE = 'Europe/London'
USE_TZ = True
Run Code Online (Sandbox Code Playgroud)

在django shell中:

>>> from django.utils import timezone
>>> import datetime
>>> print timezone.now()
2012-05-28 11:19:42.897000+00:00
>>> print timezone.make_aware(datetime.datetime.now(),timezone.get_default_timez
one())
2012-05-28 12:20:03.224000+01:00
Run Code Online (Sandbox Code Playgroud)

为什么他们在夏令时方面不一样?两者都应该是语言环境,不是吗?

我已经阅读了文档但不是更明智的.

django timezone

50
推荐指数
4
解决办法
7万
查看次数

标签 统计

datetime ×2

python ×2

django ×1

time ×1

timezone ×1