python Timer 类使用介绍
作者:IUpdatable 发布时间:2022-09-02 18:36:37
标签:python,Timer,类,iupdatable,包
安装 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
来源:https://www.cnblogs.com/IUpdatable/p/14192691.html


猜你喜欢
- 本文实例讲述了Python使用matplotlib绘图无法显示中文问题的解决方法。分享给大家供大家参考,具体如下:在python中,默认情况
- 下面的demo是根据需求写的简单测试脚本#!/usr/bin/env python# coding: utf-8# 第一个列表为依赖组件和版
- python的子进程嘛,就是利用python打开一个子进程(当然像是一句废话),但是可能和我们理解的不太一样。一:如何理解?我们可能的理解:
- 本文实例讲述了PHP利用func_get_args和func_num_args函数实现函数重载的方法。分享给大家供大家参考。具体方法分析如下
- Django 为未来的开发人员提供了许多功能:一个成熟的标准库,一个活跃的用户社区,以及 Python 语言的所有好处。虽然其他
- 关于选课程序,最近着实有点忙,没机会复习os、pickle两部分模块,所以数据储存和字典读取成为了一个问题,大致原理知道,但是具体操作可能还
- 今天主要是来说一下怎么可视化来监控你的爬虫的状态。相信大家在跑爬虫的过程中,也会好奇自己养的爬虫一分钟可以爬多少页面,多大的数据量,当然查询
- 1.方法方法描述bbox(item, column=None)返回指定item的框选范围,或者单元格的框选范围column( cid, op
- 将django语法和sql对应一下,希望对大家有所帮助查询单个列的值story.object.values_list("url&q
- 箱线图箱线图一般用来展现数据的分布,如上下四分位值、中位数等,也可以直观地展示异常点。Matplotlib提供了boxplot()函数绘制箱
- pycharm2019激活码是专门针对与pycharm2019这一款软件而研发的激活码,能够完美激活软件,并且能够支持2019.1版本,理论
- 数组去重复和数组排序'数组名次 Function Sort(ary,stra) KeepChecking =&n
- 1、在给客户系统巡检时通过rman维护日志发现有rman维护日志报错:RMAN-06207: WARNING: 3 objects coul
- 当数组/矩阵过大则只会显示其中一部分,中间则会自动用省略号代替:直接在import numpy 加上下面一句代码即可解决:import nu
- blur事件在元素失去焦点时触发。在一些jquery的教程、api手册等上面对blur事件,提供了一个错误的例子,就是关于p标签失去焦点的问
- 概述要访问一个变量的内容,可以直接使用其名称。如果该变量是一个数组,可以使用变量名称和关键字或索引的组合来访问其内容。像其他变量一样,使用运
- python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。得到当前工作目录,即当前Python脚本工作的目录路
- 我就废话不多说了,还是直接上代码吧! url = "http://%s:%s/api-token-auth/" % (i
- 实际应用中,会遇到需要把表的某些行转换成列,或者把列转换成行的情况。比如一张表在数据库中是这样的:图1但是,需要的结果可能是这样:图2这个时
- 目录Counter类创建计数值的访问与缺失的键计数器的更新键的删除elements()most_common([n])fromkeys浅拷贝