📅  最后修改于: 2023-12-03 14:54:28.378000             🧑  作者: Mango
在Python中,可以使用datetime模块获取当前时间,并使用strftime()方法格式化输出。以下代码可以打印当前时间的小时数、分钟数、秒数和微秒数:
from datetime import datetime
now = datetime.now()
print("Current Hour: ", now.hour)
print("Current Minute: ", now.minute)
print("Current Second: ", now.second)
print("Current Microsecond: ", now.microsecond)
输出结果如下:
Current Hour: 18
Current Minute: 28
Current Second: 32
Current Microsecond: 974598
在Python中,时间格式化符号以%
符号开始,不同符号代表不同的时间格式。例如,%H
代表小时数(24小时),%M
代表分钟数,%S
代表秒数,%f
代表微秒数。
因此,可以使用strftime()方法将现在时间格式化为你想要的样式。例如:
print(now.strftime("Current Time: %H:%M:%S.%f"))
输出结果为:
Current Time: 18:35:14.954926
%H
代表小时数(24小时制),%M
代表分钟数,%S
代表秒数,%f
代表微秒数