📜  在 python 中打印当前日期和时间(1)

📅  最后修改于: 2023-12-03 14:51:06.034000             🧑  作者: Mango

在 python 中打印当前日期和时间

在 python 中,我们可以使用 datetime 模块来获取当前日期和时间,并使用 print 函数来将其打印出来。

以下是一个简单的示例代码:

import datetime

now = datetime.datetime.now()
print("当前时间为:", now)

运行上述代码后,输出的结果应该类似于下面这样:

当前时间为:2021-11-01 16:56:42.986762

在上述代码中,我们首先导入了 datetime 模块,并使用 now() 方法获取了当前日期和时间。然后使用 print 函数,将其打印到控制台上。

在实际应用中,我们可以将上述代码封装成一个函数,以便在需要的时候直接调用。以下是一个简单的示例:

import datetime

def print_current_time():
    now = datetime.datetime.now()
    print("当前时间为:", now)

# 调用函数
print_current_time()

除了上述示例代码之外,我们还可以使用 strftime 方法对日期和时间进行格式化输出。例如,我们可以将上述代码中的 print 函数修改为下面的形式:

print("当前时间为:", now.strftime("%Y-%m-%d %H:%M:%S"))

在上述代码中,strftime 方法使用了一个格式化字符串 "%Y-%m-%d %H:%M:%S",它定义了日期和时间的输出格式。具体来说,其中的 %Y 表示年份,%m 表示月份,%d 表示日期,%H 表示小时,%M 表示分钟,%S 表示秒数。

运行上述代码后,输出的结果应该类似于下面这样:

当前时间为: 2021-11-01 17:00:13

因此,在实际应用中,我们可以根据实际需要选择不同的日期和时间格式,使输出的结果更加符合需求。

总之,在 python 中打印当前日期和时间非常方便和简单,只需要使用 datetime 模块和 print 函数即可。同时,我们可以通过格式化字符串来自定义输出的日期和时间格式,从而满足不同的需求。