不适用于python

时间:2019-04-23 21:01:25

标签: python datetime strptime

我想将datetime字符串转换为datetime格式。 我已经尝试过使用datetime.strptime,但是此代码并未转换为datetime格式。

在python 3.0版本中,我尝试使用strptime并进行分析以将其转换为日期时间格式。

nut_time_ = (nut_unique_date + ' ' + nut_unique_time)

print(nut_time)

nut_time_ = datetime.datetime.strptime(nut_time_, '%Y-%m-%d %H:%M:%S')

print(nut_time)

我想要的格式是: datetime.datetime(2013,1,6,20,33,42)

但是实际结果是: 2013-01-06 20:33:42

1 个答案:

答案 0 :(得分:2)

快速解答:

print(repr(nut_time_))

问题是您要使用print(str(nut_time_))还是repr版本。前者就是你所得到的。所以你没错。后者是您通常在Python REPL中看到的。如果您使用print()函数来打印某些内容,则默认情况下它将为您提供str表示形式。