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 相关文章推荐
Python3基础之基本运算符概述
Aug 13 Python
插入排序_Python与PHP的实现版(推荐)
May 11 Python
Pytorch入门之mnist分类实例
Apr 14 Python
详解python3中的真值测试
Aug 13 Python
如何利用python制作时间戳转换工具详解
Sep 12 Python
Python获取Redis所有Key以及内容的方法
Feb 19 Python
python实现宿舍管理系统
Nov 22 Python
解决ROC曲线画出来只有一个点的问题
Feb 28 Python
pyinstaller打包找不到文件的问题解决
Apr 15 Python
使用tensorflow框架在Colab上跑通猫狗识别代码
Apr 26 Python
Python实现自动装机功能案例分析
Oct 22 Python
python urllib和urllib3知识点总结
Feb 08 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中字符集转换iconv函数使用总结
2014/10/11 PHP
codeigniter中view通过循环显示数组数据的方法
2015/03/20 PHP
php类的定义与继承用法实例
2015/07/07 PHP
使用git迁移Laravel项目至新开发环境的步骤详解
2020/04/06 PHP
用javascript实现给出的盒子的序列是否可连为一矩型
2007/08/30 Javascript
替代window.event.srcElement效果的可兼容性的函数
2009/12/18 Javascript
Jquery实现图片左右自动滚动示例
2013/09/25 Javascript
JS判断表单输入是否为空(示例代码)
2013/12/23 Javascript
javascript调试之DOM断点调试法使用技巧分享
2014/04/15 Javascript
jQuery实现列表内容的动态载入特效
2015/08/08 Javascript
在jQuery中处理XML数据的大致方法
2015/08/14 Javascript
js图片轮播手动切换效果
2015/11/10 Javascript
在其他地方你学不到的jQuery小贴士和技巧(欢迎收藏)
2016/01/20 Javascript
javascript显示上周、上个月日期的处理方法
2016/02/03 Javascript
Angularjs实现分页和分页算法的示例代码
2016/12/23 Javascript
angular仿支付宝密码框输入效果
2017/03/25 Javascript
利用jQuery解析获取JSON数据
2017/04/08 jQuery
从零开始学习Node.js系列教程六:EventEmitter发送和接收事件的方法示例
2017/04/13 Javascript
将input框中输入内容显示在相应的div中【三种方法可选】
2017/05/08 Javascript
js的新生代垃圾回收知识点总结
2019/08/22 Javascript
python概率计算器实例分析
2015/03/25 Python
python使用itchat库实现微信机器人(好友聊天、群聊天)
2018/01/04 Python
python并发和异步编程实例
2018/11/15 Python
Python上下文管理器类和上下文管理器装饰器contextmanager用法实例分析
2019/11/07 Python
python去除删除数据中\u0000\u0001等unicode字符串的代码
2020/03/06 Python
matlab、python中矩阵的互相导入导出方式
2020/06/01 Python
如何从csv文件构建Tensorflow的数据集
2020/09/21 Python
Python求区间正整数内所有素数之和的方法实例
2020/10/13 Python
加拿大最大的体育用品、鞋类和服装零售商:Sport Chek
2018/11/29 全球购物
日本整理专家Marie Kondo的官方在线商店:KonMari
2020/06/29 全球购物
干部现实表现材料
2014/02/13 职场文书
教师对学生的评语
2014/04/28 职场文书
海南召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
2015年助残日活动总结
2015/03/27 职场文书
小学二年级班主任工作经验交流材料
2015/11/02 职场文书
windows安装 redis 6.2.6最新步骤详解
2022/04/26 Redis