📅  最后修改于: 2023-12-03 15:27:49.806000             🧑  作者: Mango
在Python中,获取当前日期是一种常见的任务。我们可以使用内置模块 datetime
来实现这个功能。
首先,我们需要导入 datetime
模块。可以使用以下代码完成导入:
import datetime
有多种方式可以获取当前日期和时间。下面的示例演示了如何获取当前日期和时间,以及如何格式化日期和时间。
import datetime
# 获取当前日期和时间
now = datetime.datetime.now()
# 输出当前日期和时间
print("当前日期和时间:", now)
# 格式化日期和时间
formatted_date_time = now.strftime("%Y-%m-%d %H:%M:%S")
print("格式化后的日期和时间:", formatted_date_time)
输出:
当前日期和时间: 2021-10-24 12:13:14.398021
格式化后的日期和时间: 2021-10-24 12:13:14
在上面的示例中,我们首先使用 datetime.datetime.now()
方法获取当前日期和时间。然后,我们使用 strftime()
方法将日期和时间转换为指定的格式。
如果只需要获取当前日期而不需要时间,可以使用 datetime.date.today()
方法。
下面的示例演示了如何获取当前日期和将其格式化:
import datetime
# 获取当前日期
today = datetime.date.today()
# 输出当前日期
print("当前日期:", today)
# 格式化日期
formatted_date = today.strftime("%Y-%m-%d")
print("格式化后的日期:", formatted_date)
输出:
当前日期: 2021-10-24
格式化后的日期: 2021-10-24
在上面的示例中,我们使用 datetime.date.today()
方法获取当前日期,然后使用 strftime()
方法将其格式化。
在Python中,使用 datetime
模块可以轻松获取当前日期和时间,以及将其格式化。需要注意的是,我们可以使用各种格式来格式化日期和时间,具体取决于需要的输出格式。