【发布时间】:2015-08-21 08:51:42
【问题描述】:
我想获取格林威治标准时间的当前时间,例如2015-08-21 05:13:13+00:00 在这里您可以看到格林威治标准时间00:00 进行了更正,在django 中,他们使用from django.utils import timezone 和date_to = timezone.now() 来计算当前时间。我将如何在烧瓶中获得相同的功能,时间的甲酸盐应该像 2015-08-21 05:13:13+00:00 而不是像 2015-03-30 07:19:06.746037+02。我得到了这个link,但他们正在使用2015-03-30 07:19:06+02。我不想要。只是 GTM 时间
以下代码在 Django 中,我想要在 Flask 中相同,这里他们使用from django.utils import timezone。在 Flask 中是什么等价物,它以这种格式给出当前时间 2015-08-21 05:13:13+00:00
import datetime
import pytz
from django.utils import timezone
def calc_date_args(date_from, date_to, date_options):
try:
date_to = timezone.now()
print 'calc_date_args, date_to', date_to #calc_date_args, date_to 2015-08-21 05:13:13.615541+00:00
date_from = date_to - datetime.timedelta(days=float(date_options))
except Exception:
raise ValueError(_("The time delta must be a number representing "
"the time span in days"))
return date_from, date_to
【问题讨论】: