2020-12-26

博客园Logo
首页
新闻
博问
专区
闪存
班级

代码改变世界
搜索
注册
登录
IUpdatable
随笔 - 10, 文章 - 0, 评论 - 7, 引用 - 0
[Python] iupdatable包:Timer 类使用介绍
iudatable包是我对常用函数进行的封装后发布的一个python包,教程汇总目录:

[Python] 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
复制代码

分类: Python
标签: Python, iupdatable
好文要顶 关注我 收藏该文
IUpdatable
关注 - 4
粉丝 - 1
+加关注
0 1
« 上一篇: [Python] iupdatable包:Status 模块使用介绍
posted on 2020-12-26 14:04 IUpdatable 阅读(28) 评论(0) 编辑 收藏
刷新评论刷新页面返回顶部
登录后才能发表评论,立即 登录 或 注册, 访问 网站首页
写给园友们的一封求助信
【推荐】News: 大型组态、工控、仿真、CADGIS 50万行VC++源码免费下载
【推荐】有你助力,更好为你——博客园用户消费观调查,附带小惊喜!
【推荐】博客园x丝芙兰-圣诞特别活动:圣诞选礼,美力送递
【推荐】了不起的开发者,挡不住的华为,园子里的品牌专区
【福利】AWS携手博客园为开发者送免费套餐+50元京东E卡
【推荐】未知数的距离,毫秒间的传递,声网与你实时互动
【推荐】新一代 NoSQL 数据库,Aerospike专区新鲜入驻

相关博文:
· Timer使用(一)
· 基本类型包装类+System+包装类
· 包装类
· python包
· 【JavaScript】包装类
» 更多推荐…

最新 IT 新闻:
· 熬过2020,我的公司还活着
· 一夜之间,两家A股网游上市公司实控人出大事了!
· 苹果造车,到底有没有戏?
· 玩了10小时《赛博朋克2077》 我觉得很失望
· 一文读懂2020年大厂如何调整组织架构
» 更多新闻…
导航
博客园
首页
新随笔
联系
订阅 订阅
管理
< 2020年12月 >
日 一 二 三 四 五 六
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
3 4 5 6 7 8 9
公告
昵称: IUpdatable
园龄: 1年7个月
粉丝: 1
关注: 4
+加关注
搜索

找找看

谷歌搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
iupdatable(6)
Python(4)
WPF(2)
ASP.NET CORE(1)
ReoGrid(1)
MVVM(1)
oBIX(1)
Prism(1)
随笔分类
Python(7)
随笔档案
2020年12月(3)
2020年3月(4)
2019年11月(2)
2019年5月(1)
最新评论

  1. Re:[oBIX包使用教程] 使用 Python 通过 oBIX 协议访问 Niagara 数据
    好的大佬
    –丁维
  2. Re:[oBIX包使用教程] 使用 Python 通过 oBIX 协议访问 Niagara 数据
    @丁维 更新一下版本,现在应该没问题了。我这边测试不到位,感谢反馈! pip install oBIX --upgrade 再有类似问题可以打印下点的所有 slot 值排除下设置权限的问题 point…
    –IUpdatable
  3. Re:[oBIX包使用教程] 使用 Python 通过 oBIX 协议访问 Niagara 数据
    用错截图了,应该是这个:
    –丁维
  4. Re:[oBIX包使用教程] 使用 Python 通过 oBIX 协议访问 Niagara 数据
    大佬,我运行试了一下:
    这是一个很简单的程序,我运行了一下,我站点中的Boolean点位值发生了改变,但程序中读到的点位状态一直是True
    –丁维
  5. Re:[oBIX包使用教程] 使用 Python 通过 oBIX 协议访问 Niagara 数据
    太爽了,着就是我一直想要的技术,给跪了……
    –丁维
    阅读排行榜
  6. ASP.NET Core: BackgroundService停止(StopAsync)后无法重新启动(StartAsync)的问题(1389)
  7. ReoGrid.Mvvm:ReoGrid绑定模型(1088)
  8. [oBIX包使用教程] 使用 Python 通过 oBIX 协议访问 Niagara 数据 (199)
  9. Prism - MVVM模式下,StackPanel中增加和删除View(UserControl)(176)
  10. [Python] iupdatable包:获取电脑主板信息(csproduct)(165)
    评论排行榜
  11. [oBIX包使用教程] 使用 Python 通过 oBIX 协议访问 Niagara 数据 (5)
  12. ReoGrid.Mvvm:ReoGrid绑定模型(2)
    推荐排行榜
  13. [oBIX包使用教程] 使用 Python 通过 oBIX 协议访问 Niagara 数据 (1)
    Powered by:
    博客园
    Copyright © 2020 IUpdatable
    Powered by .NET 5.0.1-servicing.20575.16 on Kubernetes
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值