我有log
text
个文件,每个文本中我都有datetime
,格式如下:
2019-04-14 19:42:25.321279
我也有当前时间:
time = datetime.datetime.now()
当前时间将来自多台计算机,我不确定该格式是否与我的log
格式相同。
什么是最好的选择?
我当时正在考虑阅读当前时间:
time = datetime.datetime.now()
所以这次可能是其他格式,所以也许我可以将其转换为long
,然后转换为我的log
格式?
答案 0 :(得分:2)
您可以使用datetime.datetime
对象的strftime()
函数将数据格式化为字符串形式。
使用
datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S.%f")
得到一个像这样的字符串
2019-04-14 16:35:07.750509
假设最后一个数字表示微秒。
有关可用格式说明符的列表,请参见http://strftime.org/。