Python的`time`模块提供了丰富的功能来处理时间和日期。以下是一些基本的使用方法:
获取当前时间戳
```python
import time
current_time = time.time()
print(current_time) 输出当前时间的时间戳
获取当前本地时间
```python
import time
local_time = time.localtime()
print(local_time) 输出当前本地时间的结构化时间元组
获取当前UTC时间
```python
import time
utc_time = time.gmtime()
print(utc_time) 输出当前UTC时间的结构化时间元组
格式化时间
```python
import time
formatted_time = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
print(formatted_time) 输出格式化的时间字符串,例如:'2024-05-21 14:30:00'
暂停程序执行一段时间
```python
import time
time.sleep(5) 程序暂停5秒
更复杂的日期时间操作
```python
from datetime import datetime, timedelta, timezone
获取当前UTC时间
now_utc = datetime.now(timezone.utc)
print(now_utc)
获取当前本地时间
now_local = datetime.now()
print(now_local)
指定时区
tz_east = timezone('US/Eastern')
now_east = datetime.now(tz_east)
print(now_east)
时间差计算
time_difference = now_local - now_utc
print(time_difference)
以上是`time`模块的一些基本用法。如果你需要处理更复杂的日期时间问题,可以使用`datetime`模块,它是`time`模块的扩展,提供了更多高级功能。