【发布时间】:2018-04-16 23:47:51
【问题描述】:
我正在尝试将字符串格式的日期 (13/06/2017) 转换为 2007 年 6 月 13 日的日期格式。我已经编写了代码,但我的第一行一直出现语法错误,即功能线的定义。
我的代码是这样的:
def printDate(date):
import datetime
newdate = datetime.strptime(date, %d/%m/%Y)
d = newdate.strftime(%b %d, %Y)
return d
【问题讨论】:
-
日期格式化程序是字符串,
%d/%m/%Y没有引号没有意义(你的语法错误)。 -
糟糕,我的代码中有引号,当我输入问题时忽略了它们。是的,第一行仍然有语法错误。
标签: python-3.x syntax