我想将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
答案 0 :(得分:2)
快速解答:
print(repr(nut_time_))
问题是您要使用print(str(nut_time_))
还是repr
版本。前者就是你所得到的。所以你没错。后者是您通常在Python REPL中看到的。如果您使用print()
函数来打印某些内容,则默认情况下它将为您提供str表示形式。