在python中获取特定格式的日期
我怎样才能在foll里找到一个约会。python格式:在python中获取特定格式的日期,python,Python,我怎样才能在foll里找到一个约会。python格式: 2016-04-26T19:50:48Z 我正在这样做: import datetime now = datetime.now() now.strftime("%Y %m %d %H:%M") 首先,您没有正确地获得now()。这在datetime.datetime中,而不是在顶级datetime中。其次,您似乎没有尝试获取所需的格式字符串—它甚至没有您指定的破折号 >>> import datetime >&
2016-04-26T19:50:48Z
我正在这样做:
import datetime
now = datetime.now()
now.strftime("%Y %m %d %H:%M")
首先,您没有正确地获得
now()。这在datetime.datetime
中,而不是在顶级datetime
中。其次,您似乎没有尝试获取所需的格式字符串—它甚至没有您指定的破折号
>>> import datetime
>>> now = datetime.now()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'now'
>>> now = datetime.datetime.now()
>>> now.strftime("%Y %m %d %H:%M")
'2016 04 28 17:20'
>>> now.strftime("%Y-%m-%dT%H:%M:%SZ")
'2016-04-28T17:20:09Z'
导入日期时间
>>>now=datetime.now()
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
AttributeError:“模块”对象没有“现在”属性
>>>now=datetime.datetime.now()
>>>now.strftime(“%Y%m%d%H:%m”)
'2016 04 28 17:20'
>>>now.strftime(“%Y-%m-%dT%H:%m:%SZ”)
“2016-04-28T17:20:09Z”
好吧,看起来您正在尝试获取日期对象的字符串表示形式。我不知道最后你是否真的需要Z
,这里有一个.strftime()
的替代方法:
我相信你能想出一些办法把Z
附加到字符串中
>>> import datetime
>>> now = datetime.datetime.now()
>>> now.replace(microsecond=0).isoformat()
'2016-04-28T17:29:53'