我想将包含PM表示法的字符串转换为日期时间类型。谢谢!
j
我收到此错误
Dim i As Integer, j As Integer, k As Integer
答案 0 :(得分:1)
您可以使用此代码。非常简单。
r = datetime.strptime('8/18/2020 11:08:54 PM', '%m/%d/%Y %I:%M:%S %p')
或
import dateparser
r = dateparser.parse('8/18/2020 11:08:54 PM')
print(r)
答案 1 :(得分:0)
以下是使用内置datetime
模块的答案:
from datetime import datetime
date_str = '8/18/2020 11:08:54 PM'
fmt = '%m/%d/%Y %I:%M:%S %p'
parsed_date = datetime.strptime(date_str, fmt)