Python生成精确到毫秒
时间: 2024-04-12 11:19:52 浏览: 179
要在Python中生成精确到毫秒的时间,可以使用datetime模块中的now()方法获取当前时间,并使用strftime()方法将时间格式化为带有毫秒的字符串。下面是一个示例代码:
import datetime
# 获取当前时间
current_time = datetime.datetime.now()
# 格式化输出带有毫秒的当前时间字符串
current_time_str = current_time.strftime("%Y-%m-%d %H:%M:%S.%f")[:-3]
print(current_time_str)
运行以上代码,将会输出当前时间,并将其格式化为"年-月-日 时:分:秒.毫秒"的字符串格式。
相关问题
帮我用python写一个根据时间戳生成名称的算法,精确到毫秒demo
当然可以,以下是一个简单的Python函数,可以根据当前时间戳生成一个唯一的名称:
```python
import time
def generate_name():
timestamp = int(time.time() * 1000) # 获取当前时间戳,精确到毫秒
name = "file_" + str(timestamp) + ".txt" # 生成文件名
return name
```
这个函数会生成一个以当前时间戳为基础的文件名,例如:file_1612345678901.txt。你可以根据自己的需求修改前缀和后缀。
阅读全文