📜  获取时间格式python2小时分钟秒毫秒 - Python(1)

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

获取时间格式 Python 2 小时分钟秒毫秒

在 Python 2 中,可以使用 time 模块获取当前时间,并将其转换为指定的格式,包括小时、分钟、秒和毫秒等。

以下是获取当前时间并将其转换为小时、分钟、秒和毫秒格式的示例代码:

import time

# 获取当前时间的时间戳(从1970年1月1日计算的秒数)
timestamp = time.time()

# 将时间戳转换为本地时间
local_time = time.localtime(timestamp)

# 将本地时间转换为指定格式的字符串
time_str = time.strftime('%H:%M:%S.%f', local_time)

print(time_str)

在上面的代码中,首先获取当前时间的时间戳,然后将其转换为本地时间。然后,使用 strftime 方法将本地时间转换为指定格式的字符串,%H 表示小时,%M 表示分钟,%S 表示秒,%f 表示毫秒。最后将结果打印出来。

注意,%f 格式指定的是微秒(即毫秒的千分之一),如果要显示更高精度的时间(如纳秒),可以使用 datetime 模块。

除了以上方法,还可以使用 datetime 模块获取当前时间,并将其转换为指定格式。以下是示例代码:

from datetime import datetime

# 获取当前时间
now = datetime.now()

# 将时间转换为指定格式的字符串
time_str = now.strftime('%H:%M:%S.%f')

print(time_str)

在上面的代码中,使用 datetime.now() 获取当前时间,然后使用 strftime 方法将时间转换为指定格式的字符串,%H%M%S%f 的含义与上面相同。最后将结果打印出来。

综上,以上是在 Python 2 中获取时间格式的方法,可以根据实际需求选择不同的模块和方法。