在 Python 中,可以使用 datetime
模块和 strftime()
函数来格式化当前时间。下面是一个例子,可以打印出当前时间到毫秒的时间字符串:
import datetime
now = datetime.datetime.now()
milliseconds = now.strftime("%Y-%m-%d %H:%M:%S.%f")[:-3]
print(milliseconds)
在这个例子中,首先使用 datetime.datetime.now()
函数获取当前时间。然后,使用 strftime()
函数将时间格式化为一个字符串。%f
用于表示毫秒部分,由于 %f
会输出六位数字表示毫秒,我们需要使用 [:-3]
来截取前面的 23 位数字。
这段代码将会打印出一个当前时间的字符串,格式为 “2022-09-30 12:23:45.678”,其中最后三位表示毫秒。