Python中如何获取当前日期
更新时间:2023-09-15第一段
Python 中获取当前日期主要靠的是 datetime 模块。datetime 模块是处理日期和时间的标准 Python 库。该模块定义了5种类型(即 date, time, datetime, timedelta, tzinfo)以及一些函数,可以无缝地处理时间和日期。在这之前,我们先要简单了解一下 datetime 模块中最基本的类 Date 。
from datetime import date
today = date.today()
print("当前日期为:", today)
第二段
上文中展示的代码,我们通过 date 类来获取当前的日期,程序会返回日期的格式为年-月-日。如果需要单独获取年、月、日的情况,需要使用 date 类的 year、month 和 day 方法。
from datetime import date
today = date.today()
print("当前年份为:", today.year)
print("当前月份为:", today.month)
print("当前日期为:", today.day)
第三段
在实际的应用中,有时候需要输出当前的时间(时分秒),这时候可以使用 time 类来实现。
from datetime import time
t = time.now()
print("当前的时间是:", t)
上面这段代码中,我们通过 now 方法获取了当前的时间,并且输出这个时间。
第四段
datetime 类是 date 和 time 两类的结合,可以同时表示日期和时间。我们可以通过 datetime 类来获取当前时间。
from datetime import datetime
now = datetime.now()
print("当前的日期和时间是:", now)
上面这段代码中,我们通过 now 方法获取了当前的日期和时间,并且输出这个日期和时间。