📜  如何打印时间 python 3 - Python (1)

📅  最后修改于: 2023-12-03 15:24:46.683000             🧑  作者: Mango

如何打印时间 python 3 - Python

在Python 3中,我们可以轻松地打印当前日期和时间。Python内置了一个datetime模块,我们可以使用它来获取当前日期和时间。

打印当前日期和时间

要打印当前日期和时间,我们可以使用datetime模块中的datetime类。以下是一个小程序,可以打印当前日期和时间:

from datetime import datetime

now = datetime.now()
print("当前日期和时间:", now)

输出:

当前日期和时间: 2021-04-20 11:25:30.999184
格式化日期和时间

我们可以使用strftime()方法来格式化日期和时间。下面是一个小程序,可以打印当前日期和时间按指定格式:

from datetime import datetime

now = datetime.now()
t = now.strftime("%Y-%m-%d %H:%M:%S")
print("日期和时间:",t)

输出:

日期和时间: 2021-04-20 11:30:33

以下是一些常见的格式化代码:

|代码|含义|示例| |---|---|---| |%Y|年份|2021| |%m|月份|04| |%d|日期|20| |%H|小时|11| |%M|分钟|35| |%S|秒|15|

我们可以根据自己的需要进行组合。

打印指定日期和时间

除了当前日期和时间,我们还可以打印指定日期和时间。以下是一个小程序,可以打印指定日期和时间按指定格式:

from datetime import datetime

date_string = "2021-04-20 11:45:00"
date_object = datetime.strptime(date_string, "%Y-%m-%d %H:%M:%S")
print("指定日期和时间:",date_object)

输出:

指定日期和时间: 2021-04-20 11:45:00
总结

Python内置的datetime模块和它的类提供了一种简单而灵活的方法来操作日期和时间。我们可以使用它来打印当前日期和时间,格式化日期和时间,甚至打印指定日期和时间。