在 Python 中,获取当前日期是一个常见的任务。使用 `datetime` 模块,可以轻松获得当前日期和时间的信息。

获取当前日期的便捷指南:datetime 模块获取当前日期的便捷指南:datetime 模块


datetime 模块

`datetime` 模块提供了一个表示日期和时间的 `datetime` 类。该类具有多种方法,用于获取和操作日期时间信息。

获取当前日期

要获取当前日期,可以使用 `datetime.datetime.now()` 方法。该方法返回一个 `datetime` 对象,其中包含当前日期和时间。可以通过以下方式获取日期部分:

```python from datetime import datetime

now = datetime.datetime.now() current_date = now.date() ```

上面的代码中,`current_date` 将是一个 `date` 对象,其中包含当前日期。

示例

以下是一个完整的示例,演示如何使用 `datetime` 模块获取当前日期:

```python from datetime import datetime

获取当前日期和时间 now = datetime.datetime.now()

获取日期部分 current_date = now.date()

打印结果 print("当前日期:", current_date) ```

自定义日期格式

`datetime` 模块还允许你自定义日期格式。使用 `strftime()` 方法,可以将 `datetime` 对象转换为字符串,并指定所需的格式。

以下是一些常用的日期格式规范符:

%Y:年份 %m:月份 %d:日期

要使用自定义格式,可以使用以下语法:

```python current_date_formatted = current_date.strftime("%Y-%m-%d") ```

上面的代码将 `current_date` 转换为一个字符串,格式为 "YYYY-MM-DD"。

结论