python如何获取毫秒级时间
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要介绍了python如何获取毫秒级时间的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇python如何获取毫秒级时间文章都会有所收获,下面我们一起来看看吧。在py
千家信息网最后更新 2026年11月03日python如何获取毫秒级时间
这篇文章主要介绍了python如何获取毫秒级时间的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇python如何获取毫秒级时间文章都会有所收获,下面我们一起来看看吧。
在python里获取ms级系统时间可以通过以下方式获取:
import datetimeprint(datetime.datetime.now().microsecond)但通过以下代码测试,发现返回的并不是ms的值,而是us的值:
import datetime def getTime_ms(): return (datetime.datetime.now().hour*3600 + datetime.datetime.now().minute*60+ datetime.datetime.now().second )*1000+ datetime.datetime.now().microsecond/1000 def timetime(): t = getTime_ms() while getTime_ms() - t < 500: pass a = getTime_ms() print(t, a, a- t) if __name__ == '__main__': from timeit import timeit t = timeit('timetime()', 'from __main__ import timetime', number=1) print(t)打印结果
(35460614, 35461114, 500) 0.499531984329
上面实验不太直观,换一个直观点的:
def timetime(): t1 = datetime.datetime.now() while 1: t2 = datetime.datetime.now() if (t2 - t1).microseconds >= 1: print(t2,t2.microsecond,t1,t1.microsecond,(t2-t1).seconds) break if __name__ == '__main__': from timeit import timeit t = timeit('timetime()', 'from __main__ import timetime', number=1) print(t) #print (datetime.datetime.now())输出
(datetime.datetime(2019, 4, 3, 10, 6, 20, 461882), 461882, datetime.datetime(2019, 4, 3, 10, 6, 20, 461863), 461863, 0) 7.10487365723e-05
def timetime(): t1 = datetime.datetime.now() while 1: t2 = datetime.datetime.now() if (t2 - t1).microseconds >= 1000: print(t2,t2.microsecond,t1,t1.microsecond,(t2-t1).seconds) break if __name__ == '__main__': from timeit import timeit t = timeit('timetime()', 'from __main__ import timetime', number=1) print(t) #print (datetime.datetime.now())输出
(datetime.datetime(2019, 4, 3, 10, 13, 52, 76548), 76548, datetime.datetime(2019, 4, 3, 10, 13, 52, 75547), 75547, 0) 0.00104904174805
补充:Python datetime去除毫秒 返回当前时间
datetime模块返回当前时间
import datetimeif __name__ == '__main__': a = datetime.datetime.now().replace(microsecond=0) print(a, type(a))运算结果:
2020-05-22 12:13:42
Process finished with exit code 0
关于"python如何获取毫秒级时间"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"python如何获取毫秒级时间"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。
时间
知识
内容
篇文章
结果
输出
直观
代码
价值
可以通过
操作简单
文章
方式
易懂
更多
模块
看吧
系统
而是
行业
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技公司
上海睿民互联网科技有限公司
互联网与科技金融数据
嘟嘟瓜互联网科技
互联网科技缩写
新浪科技互联网
左右互联网络科技
互联网科技大会案例
卓越科技互联网 招聘
山东吉时兔互联网科技有限公司
新华互联网科技2019
金融科技与互联网金融相同和不同
互联网金融科技展
科技大学互联网
21世纪互联网科技成就
科技互联网行业投资研究
科技互联网经济论坛
互联网时代高科技布局
唐山双旺合互联网科技产业园
株洲百竞科技的互联网营销顾问
平安科技 互联网
广州宏创互联网科技
天津摩尔互联网科技
中国互联网有什么科技含量
小米互联网科技园设置
汽车互联网创新科技园
互联网新科技动漫ppt素材
佛山市拉法互联网科技有限公司
元气玛特互联网科技公司是外包吗
东营紫格互联网科技