datetime函数 python
时间: 2024-12-28 07:27:19 浏览: 7
### Python 中 `datetime` 函数的使用
#### 获取当前日期和时间
为了获取当前系统的日期和时间,可以使用如下方法:
```python
from datetime import datetime
todays_date = datetime.now()
print(todays_date)
```
这段代码会打印出完整的日期时间和微秒数[^1]。
#### 提取日期部分
如果只需要提取日期而不需要时间,则可采用下面的方法来获得仅包含年月日的结果:
```python
current_date_only = datetime.now().date()
print(current_date_only) # 输出类似于:2019-07-28
```
这将只显示日期部分而不含具体的时间信息[^2]。
#### 创建特定日期对象
除了处理当前时刻外,还可以创建指定日期的对象。例如要表示某一天的具体情况:
```python
specific_day = datetime(year=2023, month=4, day=5)
print(specific_day)
```
此操作允许精确到小时、分钟甚至更细粒度的时间单位。
#### 时间差计算
对于两个不同时间点之间差异的计算也十分简便:
```python
delta = specific_day - current_date_only
days_difference = delta.days
print(days_difference)
```
上述例子展示了如何求得两者的差距并转换成天数形式。
阅读全文