以特定格式打印当前时间的函数
发布时间: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模块的相关函数来打印更多时间信息。
