一,下载地址: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'

最新文章

  1. BIM软件小技巧:Revit2014所有快捷键汇总表格
  2. 异步-学习笔记3 Task
  3. HDU 5568 sequence2 区间dp+大数
  4. MAC 环境下初始化mysql root 密码
  5. Java基础知识强化之IO流笔记50:IO流练习之 复制多级文件夹的案例
  6. Web Service ,WCF以及Web API的对比
  7. as3中强制垃圾回收
  8. Java基础知识回顾之二 ----- 修饰符和String
  9. Java安装和环境变量配置
  10. JDK源码分析(1)之 String 相关
  11. matplotlib学习笔记
  12. request和reponse
  13. SpringBoot系统列 4 - 常用注解、拦截器、异常处理
  14. 洛谷.3273.[SCOI2011]棘手的操作(左偏树)
  15. js向一个数组中插入元素的几个方法-性能比较
  16. spring mvc自定义注解--访问时验证
  17. IHttpActionResult不识别解决办法
  18. wx小程序碎碎念
  19. Windows 程序 dump 崩溃调试
  20. 3.1、Ubuntu系统中jmeter的安装和目录解析

热门文章

  1. 开发框架-.Net:Learun(力软敏捷开发)
  2. 廖雪峰Java1-3流程控制-9break、continue
  3. RPM安装MYSQL5.7
  4. [UE4]UMG编辑器:控件作为变量、预设锚点和自由锚点
  5. [UE4]认识Decorator
  6. 打开package.json 查看node版本并修改本地node版本
  7. UI相关教程:HUD、UMG和Widget
  8. Redis进阶实践之十四 Redis-cli命令行工具使用详解
  9. sas基础系列(3)-表格标颜色示例
  10. [电脑知识点]win10家庭版怎么显示桌面图标