python判断两个时间是否为同一天
时间: 2023-08-31 18:09:52 浏览: 608
判断两个日期早晚
可以通过比较两个时间的日期部分是否相同来判断它们是否为同一天。
以下是一个示例代码:
```python
from datetime import datetime
time1 = datetime.strptime("2022-01-01 10:30:00", "%Y-%m-%d %H:%M:%S")
time2 = datetime.strptime("2022-01-02 15:45:00", "%Y-%m-%d %H:%M:%S")
if time1.date() == time2.date():
print("时间1和时间2在同一天")
else:
print("时间1和时间2不在同一天")
```
输出为:
```
时间1和时间2不在同一天
```
注意,使用datetime库中的strptime函数可以将字符串转换成datetime对象。在比较日期部分时,需要使用date()方法提取datetime对象的日期部分进行比较。
阅读全文