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分数表示方式和写法
Jun 26 Python
python多进程间通信代码实例
Sep 30 Python
30秒学会30个超实用Python代码片段【收藏版】
Oct 15 Python
PyTorch学习:动态图和静态图的例子
Jan 06 Python
Python实现投影法分割图像示例(一)
Jan 17 Python
动态设置django的model field的默认值操作步骤
Mar 30 Python
Python基于stuck实现scoket文件传输
Apr 02 Python
Python中格式化字符串的四种实现
May 26 Python
使用OpenCV校准鱼眼镜头的方法
Nov 26 Python
python实现启动一个外部程序,并且不阻塞当前进程
Dec 05 Python
OpenCV+Python3.5 简易手势识别的实现
Dec 21 Python
python文本处理的方案(结巴分词并去除符号)
May 26 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 大数据量及海量数据处理算法总结
2011/05/07 PHP
一漂亮的PHP图片验证码实例
2014/03/21 PHP
php实现水仙花数示例分享
2014/04/03 PHP
Zend Framework框架教程之Zend_Db_Table_Rowset用法实例分析
2016/03/21 PHP
php中字符串和整数比较的操作方法
2019/06/06 PHP
laravel 如何实现引入自己的函数或类库
2019/10/15 PHP
PHP使用递归按层级查找数据的方法
2019/11/10 PHP
一个判断email合法性的函数[非正则]
2008/12/09 Javascript
基于Jquery的动态创建DOM元素的代码
2010/12/28 Javascript
javascript实现日历控件(年月日关闭按钮)
2012/12/12 Javascript
fixedBox固定div漂浮代码支持ie6以上大部分主流浏览器
2014/06/26 Javascript
JavaScript中使用Object.create()创建对象介绍
2014/12/30 Javascript
JavaScript实现的双向跨域插件分享
2015/01/31 Javascript
javascript跨域总结之window.name实现的跨域数据传输
2015/11/01 Javascript
jquery动画效果学习笔记(8种效果)
2015/11/13 Javascript
基于JavaScript实现百叶窗动画效果不只单纯flas可以实现
2016/02/29 Javascript
js创建数组的简单方法
2016/07/27 Javascript
js轮盘抽奖实例分析
2020/04/17 Javascript
flag和jq on 的绑定多个对象和方法(必看)
2017/02/27 Javascript
浅谈js中startsWith 函数不能在任何浏览器兼容的问题
2017/03/01 Javascript
js判断节假日实例代码
2017/12/27 Javascript
JavaScript常用数学函数用法示例
2018/05/14 Javascript
vue2中使用sass并配置全局的sass样式变量的方法
2018/09/04 Javascript
JavaScript"模拟事件"的注意要点详解
2019/02/13 Javascript
JS实现滚动条触底加载更多
2019/09/19 Javascript
15个简单的JS编码标准让你的代码更整洁(小结)
2020/07/16 Javascript
python持久性管理pickle模块详细介绍
2015/02/18 Python
利用Python实现图书超期提醒
2016/08/02 Python
python使用os.listdir和os.walk获得文件的路径的方法
2017/12/16 Python
Django中celery执行任务结果的保存方法
2019/07/12 Python
python爬虫工具例举说明
2020/11/30 Python
伦敦香水公司:The London Perfume Company
2019/11/13 全球购物
超市促销实习自我鉴定
2013/09/23 职场文书
2014大学生党员评议个人总结
2014/09/22 职场文书
Python还能这么玩之用Python做个小游戏的外挂
2021/06/04 Python
Python-OpenCV实现图像缺陷检测的实例
2021/06/11 Python