我有一个很大的.csv文件来保存机器日志数据。其中一个字段是时间戳。它存储标题中显示的日期和时间,我想放弃毫秒并将其转换为标题中显示的格式。任何人都可以帮助我吗?我是Python和Ipython的新手。
很有责任。
答案 0 :(得分:0)
对于您的特殊情况,这应该足够了:
t.replace('T', ' ')[:19]
但我建议您使用标准库的日期时间模块,这样您的时间转换也可以国际化。
答案 1 :(得分:0)
您可以使用easy_date轻松实现:
import date_converter
new_date = date_converter.string_to_string("2013-01-06T22:25:08.733", "%Y-%m-%dT%H:%M:%S.%f", "%Y-%m-%d %H:%M:%S")