order_time = datetime.strptime(time_str, "%Y-%m-%d %H:%M:%S") 报错:> (data_string, format)) E ValueError: time data '2023/04/30' does not match format '%Y-%m-%d %H:%M:%S'
时间: 2023-09-10 14:08:15 浏览: 158
System-Date-and-Time.rar_DATE system_Time_c++Date
你指定的时间格式是 "%Y-%m-%d %H:%M:%S",但是你的时间字符串 '2023/04/30' 并不符合这个格式,导致解析时间失败。你需要将时间字符串的格式和时间格式进行匹配,例如将时间字符串的格式改为 "%Y/%m/%d":
```python
from datetime import datetime
time_str = '2023/04/30'
order_time = datetime.strptime(time_str, "%Y/%m/%d")
```
这样就可以成功解析时间字符串了。如果你需要指定具体的时间,可以在时间字符串后面加上具体的时间,例如 '2023/04/30 12:30:00',然后再将时间格式改为 "%Y/%m/%d %H:%M:%S" 即可。
阅读全文