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 转义字符详细介绍
Mar 21 Python
Python基础学习之常见的内建函数整理
Sep 06 Python
python模块smtplib学习
May 22 Python
Python实现基于PIL和tesseract的验证码识别功能示例
Jul 11 Python
使用python实现语音文件的特征提取方法
Jan 09 Python
pyqt5 从本地选择图片 并显示在label上的实例
Jun 13 Python
Django REST framework内置路由用法
Jul 26 Python
Python模块_PyLibTiff读取tif文件的实例
Jan 13 Python
python属于解释语言吗
Jun 11 Python
Windows下Sqlmap环境安装教程详解
Aug 04 Python
Python函数调用追踪实现代码
Nov 27 Python
CocosCreator ScrollView优化系列之分帧加载
Apr 14 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生成文件
2007/01/15 PHP
学习php过程中的一些注意点的总结
2013/10/25 PHP
MyEclipse常用配置图文教程
2014/09/11 PHP
ThinkPHP 3.2 数据分页代码分享
2014/10/14 PHP
PHP CodeIgniter框架的工作原理研究
2015/03/30 PHP
PHP验证信用卡卡号是否正确函数
2015/05/27 PHP
PHP实现简易blog的制作
2016/10/24 PHP
thinkPHP框架RBAC实现原理分析
2019/02/01 PHP
PHP开发的文字水印,缩略图,图片水印实现类与用法示例
2019/04/12 PHP
Javascript 同时提交多个Web表单的方法
2009/02/19 Javascript
jquery实现两边飘浮可关闭的对联广告
2015/11/27 Javascript
值得分享的Bootstrap Table使用教程
2016/11/23 Javascript
js实现PC端和移动端刮卡效果
2020/03/27 Javascript
JS实现线性表的链式表示方法示例【经典数据结构】
2017/04/11 Javascript
JS开发中百度地图+城市联动实现实时触发查询地址功能
2017/04/13 Javascript
详解基于vue的移动web app页面缓存解决方案
2017/08/03 Javascript
JavaScript实现表单注册、表单验证、运算符功能
2018/10/15 Javascript
详解Vue SSR( Vue2 + Koa2 + Webpack4)配置指南
2018/11/13 Javascript
[02:14]DOTA2英雄基础教程 修补匠
2013/12/23 DOTA
python登录QQ邮箱发信的实现代码
2013/02/10 Python
Python面向对象特殊成员
2017/04/24 Python
python实现自动网页截图并裁剪图片
2018/07/30 Python
Windows下python3.6.4安装教程
2018/07/31 Python
远程部署工具Fabric详解(支持Python3)
2019/07/04 Python
Python在cmd上打印彩色文字实现过程详解
2019/08/07 Python
浅谈tensorflow 中的图片读取和裁剪方式
2020/06/30 Python
解决python对齐错误的方法
2020/07/16 Python
Java Unsafe类实现原理及测试代码
2020/09/15 Python
CSS3实现精美横向滚动菜单按钮
2017/04/14 HTML / CSS
static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?
2015/02/22 面试题
《商鞅南门立木》教学反思
2014/02/16 职场文书
农林环境专业求职信
2014/03/13 职场文书
英语教师岗位职责
2014/03/16 职场文书
写好求职信的技巧解密
2019/05/14 职场文书
python实现自动化群控的步骤
2021/04/11 Python
CSS使用Flex和Grid布局实现3D骰子
2022/08/05 HTML / CSS