Py学习  »  Python

如何在Python中找到两个日期之间的差异?

Deepak V • 5 年前 • 1527 次点击  

这个问题是w.r.t Python 2.7。

我在CSV文件中有以下时间数据-格式是MM dd yyyy HH:MM:ss:ffffff。我想找出两次约会的区别。两个日期之间的差异通常以毫秒为单位。

我试图使用以下API将str转换为datetime对象,

time_info = datetime.strptime(time_data_from_csv, '%m-%d-%Y %H:%M:%S')

我得到以下错误-

ValueError: time data '"12-31-2018 12:21:12.315948"' does not match format '%m-%d-%Y %H:%M:%S'

我也试过了- '%m-%d-%Y %H:%M:%S.%f' ,无效(不确定是否正确使用)。在这里, time_data_from_csv 是字符串变量。任何指点都将不胜感激。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/50964
 
1527 次点击  
文章 [ 2 ]  |  最新文章 5 年前