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有点火? 给你7个学习它的理由!
Jun 26 Python
Python中的groupby分组功能的实例代码
Jul 11 Python
PyCharm配置mongo插件的方法
Nov 30 Python
python-itchat 获取微信群用户信息的实例
Feb 21 Python
Python实现的统计文章单词次数功能示例
Jul 08 Python
Python selenium爬取微博数据代码实例
May 22 Python
python如何操作mysql
Aug 17 Python
Python 高效编程技巧分享
Sep 10 Python
Django用户认证系统如何实现自定义
Nov 12 Python
Python Socket编程详解
Apr 25 Python
python中Matplotlib绘制直线的实例代码
Jul 04 Python
Python 避免字典和元组的多重嵌套问题
Jul 15 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
PHP4之真OO
2006/10/09 PHP
PHP 抓取网页图片并且另存为的实现代码
2010/03/24 PHP
PHP中将字符串转化为整数(int) intval() printf() 性能测试
2020/03/20 PHP
PHP对象相互引用的内存溢出实例分析
2014/08/28 PHP
php检测apache mod_rewrite模块是否安装的方法
2015/03/14 PHP
关于PHP虚拟主机概念及如何选择稳定的PHP虚拟主机
2018/11/20 PHP
jscript之Open an Excel Spreadsheet
2007/06/13 Javascript
jqgrid 表格数据导出实例
2013/11/21 Javascript
Blocksit插件实现瀑布流数据无限( 异步)加载
2014/06/20 Javascript
浅谈 javascript 事件处理
2015/01/04 Javascript
简介JavaScript中用于处理正切的Math.tan()方法
2015/06/15 Javascript
javascript 判断两个日期之差的示例代码
2015/09/05 Javascript
js实现登录框鼠标拖拽效果
2017/03/09 Javascript
在 Angular 中实现搜索关键字高亮示例
2017/03/21 Javascript
详解从Node.js的child_process模块来学习父子进程之间的通信
2017/03/27 Javascript
vue 实现剪裁图片并上传服务器功能
2018/03/01 Javascript
JavaScript实现动态留言板
2020/03/16 Javascript
在Python中操作列表之List.append()方法的使用
2015/05/20 Python
python实现读取命令行参数的方法
2015/05/22 Python
深入浅析Python传值与传址
2018/07/10 Python
python实现年会抽奖程序
2019/01/22 Python
Django的用户模块与权限系统的示例代码
2019/07/24 Python
python GUI库图形界面开发之PyQt5信号与槽基本操作
2020/02/25 Python
Python3.7在anaconda里面使用IDLE编译器的步骤详解
2020/04/29 Python
基于Python实现2种反转链表方法代码实例
2020/07/06 Python
美国婴儿用品店:Babies”R”Us
2017/10/12 全球购物
法国隐形眼镜网站:VisionDirect.fr
2020/03/03 全球购物
Delphi笔试题
2016/11/14 面试题
大学毕业生文采飞扬的自我鉴定
2013/12/03 职场文书
机械制造专业毕业生求职信
2014/03/02 职场文书
高三毕业典礼主持词
2014/03/27 职场文书
关于教师节的演讲稿
2014/09/04 职场文书
家长必看:义务教育,不得以面试 评测等名义选拔学生
2019/07/09 职场文书
nginx 反向代理之 proxy_pass的实现
2021/03/31 Servers
JavaScript与JQuery框架基础入门教程
2021/07/15 Javascript
B站评分公认最好看的动漫,你的名字评分9.9,第六备受喜欢
2022/03/18 日漫