Python:
获取当前日期

如何操作:

使用标准库datetime

Python标准库中的datetime模块提供了用于操作日期和时间的类。要获取当前日期,可以使用date.today()方法。

from datetime import date

today = date.today()
print(today)  # 输出:YYYY-MM-DD(例如,2023-04-05)

时间格式化:

如果您需要不同格式的当前日期,strftime方法允许您指定自定义日期格式:

from datetime import date

today = date.today()
formatted_date = today.strftime('%B %d, %Y')  # 示例格式:"April 05, 2023"
print(formatted_date)

使用pendulum获得更多灵活性(一个流行的第三方库):

Pendulum是一个第三方库,它提供了一种更直观的方法来处理Python中的日期和时间。它扩展了标准datetime功能,并简化了时区管理等功能。

首先,确保您通过pip安装了pendulum

pip install pendulum

然后,获取当前日期:

import pendulum

today = pendulum.now().date()
print(today)  # 输出:YYYY-MM-DD(例如,2023-04-05)

使用pendulum,格式化也很简单,类似于strftime方法:

import pendulum

today = pendulum.now()
formatted_date = today.to_formatted_date_string()  # 默认格式:"Apr 5, 2023"
print(formatted_date)