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

以特定格式打印当前时间的函数

发布时间:2023-06-29 05:30:52

打印当前时间的函数可以使用Python的datetime模块来实现。下面是一个以特定格式打印当前时间的函数:

from datetime import datetime

def print_current_time():
    now = datetime.now()          # 获取当前时间
    
    year = now.year               # 年份
    month = now.month             # 月份
    day = now.day                 # 日期
    
    hour = now.hour               # 小时
    minute = now.minute           # 分钟
    second = now.second           # 秒
    
    print(f"当前时间为:{year}年{month}月{day}日 {hour}时{minute}分{second}秒")

# 测试函数
print_current_time()

以上代码首先导入了Python的datetime模块,然后定义了一个print_current_time()函数。在函数内部,首先通过datetime.now()函数获取当前的时间戳(日期和时间)并赋值给now变量。

接下来,通过now变量分别获取当前的年份、月份、日期、小时、分钟和秒数,并分别赋值给相应的变量。

最后,通过print()函数将得到的当前时间以特定格式打印出来。在这个例子里,我们采用了f-string来输出字符串中的变量。

在测试代码中,调用print_current_time()函数就可以打印当前时间。

这个函数可以方便地在Python中打印当前时间,并且可以根据需要修改打印的格式或调用其他datetime模块的相关函数来打印更多时间信息。