python之 pendulum讲解
2024-04-10 15:11:51
一,下载地址:https://pypi.python.org/pypi/pendulum
二,pendulum的一大优势是内嵌式取代Python的datetime类,可以轻易地将它整合进已有代码,并且只在需要的时候才调用,
>>> import pendulum >>> now_in_paris = pendulum.now('Europe/Paris')
>>> now_in_paris
'2016-07-04T00:49:58.502116+02:00' # Seamless timezone switching
>>> now_in_paris.in_timezone('UTC')
'2016-07-03T22:49:58.502116+00:00' >>> tomorrow = pendulum.now().add(days=1)
>>> last_week = pendulum.now().subtract(weeks=1) >>> past = pendulum.now().subtract(minutes=2)
>>> past.diff_for_humans()
>>> '2 minutes ago' >>> delta = past - last_week
>>> delta.hours
23
>>> delta.in_words(locale='en')
'6 days 23 hours 58 minutes' # Proper handling of datetime normalization
>>> pendulum.datetime(2013, 3, 31, 2, 30, tz='Europe/Paris')
'2013-03-31T03:30:00+02:00' # 2:30 does not exist (Skipped time) # Proper handling of dst transitions
>>> just_before = pendulum.datetime(2013, 3, 31, 1, 59, 59, 999999, tz='Europe/Paris')
'2013-03-31T01:59:59.999999+01:00'
>>> just_before.add(microseconds=1)
'2013-03-31T03:00:00+02:00'
最新文章
- BIM软件小技巧:Revit2014所有快捷键汇总表格
- 异步-学习笔记3 Task
- HDU 5568 sequence2 区间dp+大数
- MAC 环境下初始化mysql root 密码
- Java基础知识强化之IO流笔记50:IO流练习之 复制多级文件夹的案例
- Web Service ,WCF以及Web API的对比
- as3中强制垃圾回收
- Java基础知识回顾之二 ----- 修饰符和String
- Java安装和环境变量配置
- JDK源码分析(1)之 String 相关
- matplotlib学习笔记
- request和reponse
- SpringBoot系统列 4 - 常用注解、拦截器、异常处理
- 洛谷.3273.[SCOI2011]棘手的操作(左偏树)
- js向一个数组中插入元素的几个方法-性能比较
- spring mvc自定义注解--访问时验证
- IHttpActionResult不识别解决办法
- wx小程序碎碎念
- Windows 程序 dump 崩溃调试
- 3.1、Ubuntu系统中jmeter的安装和目录解析
热门文章
- 开发框架-.Net:Learun(力软敏捷开发)
- 廖雪峰Java1-3流程控制-9break、continue
- RPM安装MYSQL5.7
- [UE4]UMG编辑器:控件作为变量、预设锚点和自由锚点
- [UE4]认识Decorator
- 打开package.json 查看node版本并修改本地node版本
- UI相关教程:HUD、UMG和Widget
- Redis进阶实践之十四 Redis-cli命令行工具使用详解
- sas基础系列(3)-表格标颜色示例
- [电脑知识点]win10家庭版怎么显示桌面图标