python里计算时间
时间: 2024-10-12 13:07:02 浏览: 24
Python如何计算语句执行时间
5星 · 资源好评率100%
在Python中,计算和操作时间通常使用内置的`datetime`模块。这个模块提供了一系列类来处理日期、时间和时间差。以下是几个常用的时间计算相关的操作:
1. 获取当前时间:
```python
import datetime
now = datetime.datetime.now()
print(now)
```
这会打印出当前的日期和时间。
2. 操作时间间隔:
```python
delta = datetime.timedelta(hours=2) # 创建一个两小时的时间差
new_time = now + delta # 加上时间差得到新的时间
```
3. 格式化时间输出:
```python
formatted_time = now.strftime('%Y-%m-%d %H:%M:%S') # 使用strftime格式化字符串
```
`strftime`方法用于按照指定的格式转换为字符串。
4. 从字符串解析时间:
```python
date_str = '2023-01-01 12:00:00'
parsed_date = datetime.datetime.strptime(date_str, '%Y-%m-%d %H:%M:%S')
```
`strptime`方法用于将字符串解析为`datetime`对象。
阅读全文