Python时间日期库 Arrow

Apache
Python 查看源码»
跨平台
2013-06-05
欢哥

Arrow是一个专门处理时间和日期的轻量级Python库,它提供了一种合理、智能的方式来创建、操作、格式化、转换时间和日期。其设计灵感主要来源于moment.js。

为什么要设计Arrow?

从可用性角度来看,Python的标准库和低端模块都提供了完整的功能,但却无法很好地工作,开发者使用起来也比较纠结。

  • 模块太多:日期、时间、日历、datetuil、pytz。

  • 时区和时间戳转换很麻烦,而且容易出错。

  • 时区是显式的,且比较简单

  • 功能差距:ISO-8601解析、时间跨度、不够人性化

核心功能:

  • 实现datetime接口

  • 支持Python 2.6、2.7和3.3

  • 默认采用TZ-aware和UTC

  • 创建简洁、智能的接口

  • 可以轻松更换和改变属性

  • 丰富的解析和格式化选项

  • 时区转换

  • 简单的时间戳操作

  • 时间跨度

  • 非常人性化,支持越来越多的语言环境

  • 可扩展的工厂架构来支持自定义Arrow派生类型

的码云指数为
超过 的项目
加载中

评论(1)

Angry_Snail
Angry_Snail
有过就会发现,Python标准库里的datetime真是鸡肋啊 ...

暂无资讯

1
回答
【华为云福利】最低47元承包七夕!

简介:这个夏天最ui~良心,最ui~靠谱儿的优惠攻略,蓝牙音箱智能手环免费送!云产品大促,实付价比礼品价还低?老铁快上车! 动一下就一身汗的炎炎夏日,小编...

07/26 17:00

没有更多内容

加载失败,请刷新页面

没有更多内容

js onkeyup,onkeydown,onkeypress

onkeypress是在用户按下并放开任何字母数字键时发生。系统按钮(例如,箭头键和功能键)无法得到识别。 onkeyup 是在用户放开任何先前按下的键盘键时发生。 onkeydown 是在用户按下任何键盘键...

2012/09/20 11:22
79
0
吉软-人文精英班-第七次作业

CSS: /*代码太多了没注释0.0*/ /* * @Author: Administrator * @Date: 2018-11-24 11:37:27 * @Last Modified by: Administrator * @Last Modified time: 2018-11-28 23:22:11 */ *{ paddin...

2018/11/28 23:31
3
0
jQuery Mobile数据属性

Jquery mobile框架使用html5的 data- 属性来使初始化标记和配置组件。这些属性全部都是可选的,并且支持手动调用插件。为了避免命名上的和与其他也使用html5的 data- 属性插件与框架的冲突,...

2013/04/28 16:26
783
0
把别人的Tcl/Tk代码加入到Go语言里14 游戏7 行星游戏

a 首先打开网页 http://wiki.tcl.tk/13601 b 把网页里提到的第一段tcl/tk代码复制到如下go源代码的init_script字符串常量里 package main import "github.com/nsf/gothic" const init_scrip...

2015/05/13 14:08
49
0
[分享] Mac 键盘和Pc键盘对照表

Period键就是大键盘上的“.”键,ctrl+Period说的就是ctrl+.切换标点 mac leopard 下 苹果电脑常用快捷键 系统固定快捷键,Mac OS X适用 动作 快捷键 停止进程 Command + period 强制退出应用...

2012/05/23 00:10
2.1K
0
ipad simulator 横竖转化

Cmd + Arrow Right /Arrow Left 用于横竖转化

2013/06/25 15:28
7
0
Keyboard Symbols for HTML

Keyboard Symbols for HTML This chart is a list of symbols related to the Apple keyboard. Each symbol has a Unicode identifier and its corresponding HTML code. Compiled by Samuel...

2013/07/26 21:26
25
0
2019年大数据的发展趋势

前言 企业喜欢将技术栈的层次定义为“即服务”模式,从云供应商提供的基础架构到完整的SaaS应用程序。但是,在数据方面,企业仍然采用IT拥有和IT控制模式运行,数据用户正在等待他们的“即服...

09/10 18:22
19
0
JS定制—略微强大的导航栏菜单

Absolutely, the popular things tend to be nice-looking.

2014/07/24 16:39
20
0
python除了利用arrow计算时间之外,还可以用datetime计算

一、datetime计算时间 https://blog.csdn.net/feiyang5260/article/details/85079769 可用来计算一小时前的时间,一天前的时间,明天的时间,一年前的时间,日期中相差的天数等。 二、arrow...

2018/12/24 15:59
30
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部