我是python自动化的初学者,有selenium绑定。
我有一个Unicode字符串,格式为Monday , December 12, 2016 , 00:00:23 PM
。
我使用以下命令
datetime.strptime(date, "%A, %B %d, %Y, %I:%M:%S %p")
但是我收到的错误是时间数据与格式不匹配。
请帮我解决这个问题。
答案 0 :(得分:0)
我试过这样,
print datetime.datetime.strptime(u'Monday , DECEMBER 12, 2016 , 00:00:23 PM' , '%A , %B %d, %Y , %H:%M:%S %p')
和输出:
2016-12-12 00:00:23
答案 1 :(得分:0)
尝试
import time
time.strftime("%A, %B %d, %Y, %I:%M:%S %p", time.gmtime())
并确保空格或其他符号不会丢失。