我已经在python中为我的气象站制作了一个小程序,它的工作完美,但我有一个小问题。
输出显示为
2014/5/18 04:03:41
2014/5/18 19:47:41
我希望它显示为
04:03:41
19:47:41
有没有什么简单的方法可以做到这一点,我只想把角色剥掉,但这听起来更像是一种躲避而不是转换。
感谢您的帮助
答案 0 :(得分:4)
In [66]: t="2014/5/18 19:47:41".split()
In [67]: print t[-1]
19:47:41
如果你有一个字符串只是拆分并获得最后一个元素,那就是时间。
t="2014/5/18 04:03:41"
from datetime import datetime
str_time= datetime.strptime(t,'2014/5/18 %H:%M:%S').time()
In [72]: print str_time
04:03:41