我想将datetime字符串转换为datetime格式。我已经尝试过datetime.strptime,但是这段代码并没有转换为日期时间格式。
在python 3.0版本中,我尝试使用strptime和parse转换为datetime格式。
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
快速回答:
print(repr(nut_time_))
问题是你想要print(str(nut_time_))
还是repr
版本。前者就是你得到的。所以你没有错。后者是你通常在Python REPL中看到的。如果你使用print()
函数来打印一些东西,默认它会给你str表示。