欢迎访问宙启技术站
智能推送

Python中如何在控制台中显示当前时间和日期

发布时间:2023-12-27 04:17:27

在Python中,可以使用datetime模块来获取当前时间和日期,并使用print函数将其显示在控制台中。下面是一个示例代码,展示了如何在控制台中显示当前时间和日期。

import datetime

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

# 显示当前时间
current_time = now.strftime("%H:%M:%S")
print("当前时间为:", current_time)

# 显示当前日期
current_date = now.strftime("%Y-%m-%d")
print("当前日期为:", current_date)

# 显示当前日期和时间
current_datetime = now.strftime("%Y-%m-%d %H:%M:%S")
print("当前日期和时间为:", current_datetime)

该示例中,首先导入了datetime模块,然后使用datetime.datetime.now()函数获取当前时间和日期。接下来,使用strftime函数将时间和日期格式化为所需的字符串格式。

%H:%M:%S表示小时:分钟:秒的格式,可用于显示当前时间。

%Y-%m-%d表示年-月-日的格式,可用于显示当前日期。

%Y-%m-%d %H:%M:%S表示年-月-日 小时:分钟:秒的格式,可用于显示当前日期和时间。

最后,使用print函数将格式化后的时间和日期显示在控制台中。

运行该示例代码,输出如下:

当前时间为: 17:58:24
当前日期为: 2022-01-01
当前日期和时间为: 2022-01-01 17:58:24

通过这种方式,就可以在Python控制台中显示当前时间和日期了。

另外,还可以使用time模块来获取当前时间并显示在控制台中。下面是一个使用time模块的示例代码:

import time

# 获取当前时间戳
timestamp = time.time()

# 格式化时间戳为本地时间
local_time = time.ctime(timestamp)

# 显示当前时间
print("当前时间为:", local_time)

该示例中,首先导入了time模块,然后使用time.time()函数获取当前时间戳。接下来,使用time.ctime()函数将时间戳格式化为本地时间字符串。最后,使用print函数将本地时间显示在控制台中。

运行该示例代码,输出如下:

当前时间为: Sat Jan  1 17:58:24 2022

这种方式只能获取到当前时间,无法获取到日期。如果需要获取日期,还需要使用datetime模块。

综上所述,可以使用datetime模块或time模块来获取当前时间和日期,并将其显示在Python控制台中。