1.软文推荐

2.软文推荐

3.软文推荐

摘要:本文介绍如何在Python中显示当天日期,并给读者提供背景信息。

图片:

一、datetime模块

Python中内置了datetime模块,可以轻松地获取当前时间和日期。

首先,我们需要导入datetime模块:

import datetime

然后,我们可以使用下面的代码获取当天日期:

today = datetime.date.today()
print(today)

输出结果为:

2021-09-17

这就是当天的日期,而且日期格式是“年-月-日”,非常方便。

二、strftime方法

strftime方法是datetime模块的一个方法,可以将日期对象(例如今天)转换为字符串格式的日期。

为了使用strftime方法,需要创建一个格式字符串,该字符串定义日期的外观。

以下是一个示例:

import datetime
today = datetime.date.today()
print(today.strftime("%Y-%m-%d"))

输出结果是:

2021-09-17

在上面的代码中,%Y表示年,%m表示月,%d表示日。因此,%Y-%m-%d表示“%Y年%m月%d日”。

除此之外,strftime方法还可以显示星期几、上午或下午和时区信息。

三、calendar模块

Python中的calendar模块可以帮助我们获取当前月份的日历。

首先,我们需要导入calendar模块:

import calendar

然后,我们可以使用下面的代码在控制台中打印出今天的日历:

calendar.prmonth(2021, 9)

输出结果是:

   September 2021
Mo Tu We Th Fr Sa Su
       1  2  3  4  5
 6  7  8  9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

这个日历显示了2021年9月的每一天以及星期几。

四、time模块

time模块是Python的另一个内置模块,可以帮助我们获取当前时间。

以下是示例代码:

import time
localtime = time.localtime(time.time())
print("当前时间为:", localtime)

输出结果为:

当前时间为: time.struct_time(tm_year=2021, tm_mon=9, tm_mday=17, tm_hour=13, tm_min=15, tm_sec=2, tm_wday=4, tm_yday=260, tm_isdst=0)

在上面的代码中,使用time.time()函数获取当前时间,然后使用localtime()函数将其转换为本地时间格式。