python中的datetime
时间: 2024-05-07 17:19:06 浏览: 68
将python的datetime转换为unix时间戳code.txt
Python中的datetime模块提供了处理日期和时间的类和函数。它包括以下类:
- date:表示日期,包括年、月、日
- time:表示时间,包括时、分、秒、微秒
- datetime:表示日期和时间,包括年、月、日、时、分、秒、微秒
- timedelta:表示时间差,例如两个日期之间的天数或秒数
以下是一些常见的datetime的用法示例:
```python
import datetime
# 获取当前日期和时间
now = datetime.datetime.now()
print(now)
# 获取日期和时间的各个部分
print(now.year)
print(now.month)
print(now.day)
print(now.hour)
print(now.minute)
print(now.second)
print(now.microsecond)
# 构造日期和时间对象
dt = datetime.datetime(2021, 11, 11, 11, 11, 11)
print(dt)
# 格式化输出日期和时间
print(now.strftime('%Y-%m-%d %H:%M:%S'))
# 计算时间差
delta = datetime.timedelta(days=7)
print(now - delta)
```
以上仅是datetime的基本使用方法,还有很多其他的用法和函数,可以根据需求查看官方文档进行学习。
阅读全文