Python 如何在django 1.6中使用time.strftime
我是django 1.6的新用户之一,但在这个版本的django中,我注意到一件非常糟糕的事情,那就是时间。strftime(“%H:%M:%S”)不起作用,并且在我看来给出了错误的时间。在django视图中是否有其他方法来获得正确的时间 ? 注意:如果您在Python3中键入print(time.strftime(“%H:%M:%S”)),您将看到一个正确的时间,但在django 1.6中它不是真的Python 如何在django 1.6中使用time.strftime,python,django,Python,Django,我是django 1.6的新用户之一,但在这个版本的django中,我注意到一件非常糟糕的事情,那就是时间。strftime(“%H:%M:%S”)不起作用,并且在我看来给出了错误的时间。在django视图中是否有其他方法来获得正确的时间 ? 注意:如果您在Python3中键入print(time.strftime(“%H:%M:%S”)),您将看到一个正确的时间,但在django 1.6中它不是真的 谢谢。也许您正在处理UTC时间。在调用前将其转换为本地时间strftime: >>
谢谢。也许您正在处理UTC时间。在调用前将其转换为本地时间
strftime
:
>>> from django.utils import timezone
>>> now = timezone.now()
>>> now.strftime('%H:%M:%S')
'13:23:52'
>>> timezone.localtime(now).strftime('%H:%M:%S')
'22:23:52'
看