datetime()
时间: 2023-12-21 15:04:05 浏览: 28
以下是关于datetime的介绍和演示:
datetime是Python中处理日期和时间的模块,它提供了多个类来处理日期和时间的各个方面。其中最常用的是datetime类,它可以表示一个日期和时间的组合。
获取当前日期和时间:
```python
import datetime
now = datetime.datetime.now()
print("当前日期和时间:")
print(now)
```
获取当前日期:
```python
import datetime
today = datetime.date.today()
print("当前日期:")
print(today)
```
获取当前时间:
```python
import datetime
now = datetime.datetime.now()
print("当前时间:")
print(now.time())
```
创建一个datetime对象:
```python
import datetime
dt = datetime.datetime(2021, 10, 1, 12, 30, 45)
print("创建的日期和时间为:")
print(dt)
```
获取datetime对象的年、月、日、时、分、秒:
```python
import datetime
dt = datetime.datetime(2021, 10, 1, 12, 30, 45)
print("年:", dt.year)
print("月:", dt.month)
print("日:", dt.day)
print("时:", dt.hour)
print("分:", dt.minute)
print("秒:", dt.second)
```
获取两个datetime对象之间的时间差:
```python
import datetime
dt1 = datetime.datetime(2021, 10, 1, 12, 30, 45)
dt2 = datetime.datetime(2021, 10, 2, 10, 15, 30)
delta = dt2 - dt1
print("时间差为:", delta)
```