Python 我的datetime对象代码有什么问题?
我不知道这个代码有什么问题:Python 我的datetime对象代码有什么问题?,python,python-datetime,Python,Python Datetime,我不知道这个代码有什么问题: for row in reader: print(row) timestamp = datetime.strptime(row, '%d/%m/%Y %H:%M:%S') AddTo(timestamp) 从.csv文件中读取的日期时间字符串: '25/02/2021 15:18' 我一直收到一个错误,说格式是无效的-请有人给我一个什么是错误的提示?我不需要完整的代码:)此代码应该可以工作 from datetime import dat
for row in reader:
print(row)
timestamp = datetime.strptime(row, '%d/%m/%Y %H:%M:%S')
AddTo(timestamp)
从.csv文件中读取的日期时间字符串:
'25/02/2021 15:18'
我一直收到一个错误,说格式是无效的-请有人给我一个什么是错误的提示?我不需要完整的代码:)此代码应该可以工作
from datetime import datetime
timestamp = datetime.strptime('25/02/2021 15:18', '%d/%m/%Y %H:%M')
print(timestamp)
你之前的错误包括第二个
可能存在其他错误,例如文件中的某些格式问题或检查AddTo函数。检查您使用的是from datetime import datetime
而不是import datetime
此代码应该可以工作
from datetime import datetime
timestamp = datetime.strptime('25/02/2021 15:18', '%d/%m/%Y %H:%M')
print(timestamp)
你之前的错误包括第二个
可能存在其他错误,例如文件中的某些格式问题或检查AddTo函数。检查您使用的是
from datetime import datetime
而不是import datetime
您试图读取的行中有秒,但解析日期和时间的代表性字符串中没有秒。我们对代码一无所知,只能回答变量timestamp
分配的行
当我将其放入Python解释器时,它似乎工作正常:
timestamp=datetime.strtime('25/02/2021 15:18','%d/%m/%Y%H:%m')
所以你会想要这个:
timestamp=datetime.strtime(行,'%d/%m/%Y%H:%m')
您试图读取的行中有秒,但解析日期和时间的代表性字符串中没有秒。我们对代码一无所知,只能回答变量timestamp
分配的行
当我将其放入Python解释器时,它似乎工作正常:
timestamp=datetime.strtime('25/02/2021 15:18','%d/%m/%Y%H:%m')
所以你会想要这个:
timestamp=datetime.strtime(行,'%d/%m/%Y%H:%m')
我的CSV来自Oracle SQL,在提取的时间戳周围包含引号。我必须从我的时间字符串中删除第一个和最后一个字符
对不起,我不知道有引用
我的CSV来自Oracle SQL,在提取的时间戳周围包含引号。我必须从我的时间字符串中删除第一个和最后一个字符
对不起,我不知道有引用 您使用秒指定了一种格式,但在csv文件的示例中没有秒。您检查过了吗?我将其更改为“%d/%m/%Y%H:%m”,但它仍然抛出一个错误我测试了我的建议,效果很好…看,我修复了它数据没有秒组件您使用秒指定了一种格式,但在csv文件的示例中没有秒。您检查过了吗?我将其更改为“%d/%m/%Y%H:%m”,但它仍然会引发错误我测试了我的建议,效果很好…看,我已修复了它数据没有秒组件注意,您可以随时编辑问题以添加更多详细信息。例如,在这里,您还应该指定什么是
reader
——基本上是尝试创建一个。关于调试,有时只需打印一个简单的请注意,您始终可以编辑问题以添加更多详细信息。例如,在这里,您还应该指定什么是reader
——基本上是尝试创建一个。关于调试,有时只需打印一个简单的