python Timer 类使用介绍


Posted in Python onDecember 28, 2020

安装 iupdatable 包

pip install iupdatable

Timer类

主要函数:

  • 获取 Unix 时间戳(精确到秒):timestamp、unix、unix10
  • 获取 Unix 时间戳(精确到毫秒):timestamp13、unix13
  • 随机等待若干秒:sleep_range、sleep_range_async
  • Unix 时间戳转换成 datetime:unix_to_datetime、timestamp_to_datetime
  • Unix 时间戳转换成 datetime 字符串:unix_to_datetime_str、timestamp_to_datetime_str
from iupdatable import Timer

if __name__ == '__main__':

  # 获取 Unix 时间戳(精确到秒)
  # 以下函数功能是一样的,看个人习惯使用
  unix = Timer.unix()
  timestamp = Timer.timestamp()
  unix10 = Timer.unix10()
  print("-------- 10位Unix时间戳 --------")
  print(unix)
  print(timestamp)
  print(unix10)

  # 获取 Unix 时间戳(精确到毫秒)
  # 以下函数功能是一样的,看个人习惯使用
  unix13 = Timer.unix13()
  timestamp13 = Timer.timestamp13()
  print("-------- 13位Unix时间戳 --------")
  print(unix13)
  print(timestamp13)

  # 随机等待若干秒
  Timer.sleep_range(1, 2.5)
  # await Timer.sleep_range_async(3.5, 6) # 异步方法中调用

  # Unix 时间戳转换成 datetime
  dt1 = Timer.unix_to_datetime(unix10)
  dt2 = Timer.unix_to_datetime(unix13)
  print("-------- datetime --------")
  print(dt1)
  print(dt2)

  # Unix 时间戳转换成 datetime 字符串
  dt_str0 = Timer.unix_to_datetime_str(unix10)
  dt_str1 = Timer.unix_to_datetime_str(unix13)
  dt_str2 = Timer.unix_to_datetime_str(unix10, "%H:%M:%S") # 自定义格式
  print("-------- datetime 字符串 --------")
  print(dt_str0)
  print(dt_str1)
  print(dt_str2)

控制台输出:

-------- 10位Unix时间戳 --------
1608962486
1608962486
1608962486
-------- 13位Unix时间戳 --------
1608962486192
1608962486192
-------- datetime --------
2020-12-26 14:01:26
2020-12-26 14:01:26.192000
-------- datetime 字符串 --------
2020-12-26 14:01:26
2020-12-26 14:01:26
14:01:26

以上就是python Timer 类使用介绍的详细内容,更多关于python Timer 类的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
Python升级提示Tkinter模块找不到的解决方法
Aug 22 Python
使用C#配合ArcGIS Engine进行地理信息系统开发
Feb 19 Python
Python中你应该知道的一些内置函数
Mar 31 Python
Windows环境下python环境安装使用图文教程
Mar 13 Python
python实现彩票系统
Jun 28 Python
python查找重复图片并删除(图片去重)
Jul 16 Python
Pytorch基本变量类型FloatTensor与Variable用法
Jan 08 Python
python脚本实现mp4中的音频提取并保存在原目录
Feb 27 Python
matplotlib 曲线图 和 折线图 plt.plot()实例
Apr 17 Python
python 19个值得学习的编程技巧
Aug 15 Python
Python爬虫 简单介绍一下Xpath及使用
Apr 26 Python
python热力图实现的完整实例
Jun 25 Python
PyChon中关于Jekins的详细安装(推荐)
Dec 28 #Python
python获取天气接口给指定微信好友发天气预报
Dec 28 #Python
详解python 条件语句和while循环的实例代码
Dec 28 #Python
一个非常简单好用的Python图形界面库(PysimpleGUI)
Dec 28 #Python
python函数超时自动退出的实操方法
Dec 28 #Python
Python 利用argparse模块实现脚本命令行参数解析
Dec 28 #Python
python中str内置函数用法总结
Dec 27 #Python
You might like
php查看网页源代码的方法
2015/03/13 PHP
在Linux系统的服务器上隐藏PHP版本号的方法
2015/06/06 PHP
PHP封装的数据库模型Model类完整示例【基于PDO】
2019/03/14 PHP
laravel使用Faker数据填充的实现方法
2019/04/12 PHP
javascript实现轮显新闻标题链接
2007/08/13 Javascript
javascript中xml操作实现代码
2011/11/21 Javascript
浅析JavaScript中的常用算法与函数
2013/11/21 Javascript
用队列模拟jquery的动画算法实例
2015/01/20 Javascript
jQuery实现的动态伸缩导航菜单实例
2015/05/07 Javascript
JavaScript使用位运算符判断奇数和偶数的方法
2015/06/01 Javascript
jQuery实现向下滑出的平滑下拉菜单效果
2015/08/21 Javascript
基于JavaScript实现百叶窗动画效果不只单纯flas可以实现
2016/02/29 Javascript
Javascript实现前端简单的路由实例
2016/09/11 Javascript
React Native 真机断点调试+跨域资源加载出错问题的解决方法
2018/01/18 Javascript
在Vue项目中使用d3.js的实例代码
2018/05/01 Javascript
js技巧之十几行的代码实现vue.watch代码
2018/06/09 Javascript
原生JS使用Canvas实现拖拽式绘图功能
2019/06/05 Javascript
详解ES6数组方法find()、findIndex()的总结
2020/05/12 Javascript
使用python 获取进程pid号的方法
2014/03/10 Python
python正则表达式去除两个特殊字符间的内容方法
2018/12/24 Python
Python字符串的一些操作方法总结
2019/06/10 Python
python调用pyaudio使用麦克风录制wav声音文件的教程
2019/06/26 Python
Python Pandas分组聚合的实现方法
2019/07/02 Python
pytorch多GPU并行运算的实现
2019/09/27 Python
Python多线程及其基本使用方法实例分析
2019/10/29 Python
python爬虫实现POST request payload形式的请求
2020/04/30 Python
CSS3实现圆角、阴影、透明效果并兼容各大浏览器
2014/08/08 HTML / CSS
澳大利亚墨水站Ink Station:墨水和碳粉打印机墨盒
2019/03/24 全球购物
《燕子专列》教学反思
2014/02/21 职场文书
计算机专业求职信
2014/06/02 职场文书
三八节标语
2014/06/27 职场文书
婚礼证婚人演讲稿
2014/09/13 职场文书
全陪导游词开场白
2015/05/29 职场文书
大学生活委员竞选稿
2015/11/21 职场文书
2016毕业实习单位评语大全
2015/12/01 职场文书
《钢铁是怎样炼成的》高中读后感
2019/08/07 职场文书