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实现的一个找零钱的小程序代码分享
Aug 25 Python
Python列表list数组array用法实例解析
Oct 28 Python
详解Python的Django框架中的templates设置
May 11 Python
python 全文检索引擎详解
Apr 25 Python
关于Python如何避免循环导入问题详解
Sep 14 Python
Python中的类与类型示例详解
Jul 10 Python
python config文件的读写操作示例
Sep 27 Python
python队列原理及实现方法示例
Nov 27 Python
Python函数的定义方式与函数参数问题实例分析
Dec 26 Python
基于python实现文件加密功能
Jan 06 Python
在django项目中导出数据到excel文件并实现下载的功能
Mar 13 Python
Python监听键盘和鼠标事件的示例代码
Nov 18 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中理解print EOT分界符和echo EOT的用法区别小结
2010/02/21 PHP
php中getservbyport与getservbyname函数用法实例
2014/11/18 PHP
php相对当前文件include其它文件的方法
2015/03/13 PHP
php自定义函数实现汉字转换utf8编码的方法
2016/09/29 PHP
PHP中函数gzuncompress无法使用的解决方法
2017/03/02 PHP
阿里云PHP SMS短信服务验证码发送方法
2017/07/11 PHP
PHP基于XMLWriter操作xml的方法分析
2017/07/17 PHP
jquery中ajax学习笔记一
2011/10/16 Javascript
node.js中RPC(远程过程调用)的实现原理介绍
2014/12/05 Javascript
Jquery与Bootstrap实现后台管理页面增删改查功能示例
2017/01/22 Javascript
JavaScript的继承实现小结
2017/05/07 Javascript
基于jQuery实现的单行公告活动轮播效果
2017/08/23 jQuery
angularjs数组判断是否含有某个元素的实例
2018/02/27 Javascript
vue打包使用Nginx代理解决跨域问题
2018/08/27 Javascript
vue项目中实现图片预览的公用组件功能
2018/10/26 Javascript
小程序click-scroll组件设计
2019/06/18 Javascript
antd vue 刷新保留当前页面路由,保留选中菜单,保留menu选中操作
2020/08/06 Javascript
原生JavaScript实现随机点名表
2021/01/14 Javascript
django之常用命令详解
2016/06/30 Python
Python面向对象之继承代码详解
2018/01/29 Python
python3+PyQt5使用数据库表视图
2018/04/24 Python
Python实现的批量修改文件后缀名操作示例
2018/12/07 Python
对python指数、幂数拟合curve_fit详解
2018/12/29 Python
在tensorflow中实现去除不足一个batch的数据
2020/01/20 Python
美国著名的婴儿学步鞋老品牌:Robeez
2016/08/20 全球购物
加拿大女装网上购物:Reitmans
2016/10/20 全球购物
注塑工厂厂长岗位职责
2013/12/02 职场文书
大一军训感言
2014/01/09 职场文书
杠杆的科学教学反思
2014/01/10 职场文书
高中考试作弊检讨书
2014/01/14 职场文书
厂办主管岗位职责范本
2014/02/28 职场文书
师德师风学习材料
2014/12/19 职场文书
2015公司年度工作总结
2015/05/14 职场文书
债务追讨律师函
2015/06/24 职场文书
九年级化学教学反思
2016/02/22 职场文书
SpringBoot集成Redis,并自定义对象序列化操作
2021/06/22 Java/Android