【发布时间】:2016-12-29 18:16:38
【问题描述】:
我发现 dateparser 是一种将自然语言转换为日期的好方法。现在,我试图操纵解析器的输出但没有成功。
from dateparser import parse
import datetime
def pars():
n = "in two days"
x = parse(n, settings={'TIMEZONE': 'US/Eastern'})
print (x)
>>> 2016-08-25 00:18:03.268506
t = datetime.datetime(x)
t.strftime('%m/%d/%Y')
print (t)
pars()
我收到错误:TypeError: an integer is required (got type datetime.datetime)
【问题讨论】: