实用又强大,6款Python 时间&日期库推荐

在使用 Python的开发过程中,除了使用 datetime标准库来处理时间和日期,还有许多第三方的开源库值得尝试。

Arrow

链接:

Arrow是一个专门处理时间和日期的轻量级 Python库,它提供了一种合理、智能的方式来创建、操作、格式化、转换时间和日期,并提供了一个支持许多常见构建方案的智能模块 API 。

这里我还是要推荐下我自己的Python学习交流群:五八八零九零九四二 不定期分享干货,包括我自己整理的一份2018最新的Python资料和零基础入门教程,欢迎各位小伙伴。简单来说,它可以帮你以更简便的操作和更少的代码来使用日期和时间。其设计灵感主要来源于 moment.js和 requests 。

Quick start

Delorean

链接:

Delorean提供了一个相比于 datetime和 pytz的更好的抽象,让你处理时间更容易。它有很多有用的处理时区的特性,标准化时区或者从一个时区改变到另外一个时区。

Quick start

Pendulum

链接:

原生的 datetime足够应付基本情况,但当面对更复杂的用例时,通常会有的捉襟见肘,不那么直观。 Pendulum在标准库的基础之上,提供了一个更简洁,更易于使用的 API ,旨在让 Python datetime更好用。

Quick start

dateutil

链接:

dateutil是 datetime标准库的一个扩展库,几乎支持以所有字符串格式对日期进行通用解析,日期计算灵活,内部数据更新及时。

Quick start

moment

链接:

用于处理日期/时间的 Python库,设计灵感同样是来源于 moment.js和 requests ,设计理念源自 Times Python模块。

Usage

When.py

链接:

提供对用户非常友好的特性来帮助执行常见的日期和时间操作。

Usage

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20180106A0J7NS00?refer=cp_1026

扫码关注云+社区