扩展日期时间格式(EDTF)级别0字符串的本地化。
项目描述
一个Python模块,用于本地化扩展日期时间格式(EDTF)级别0字符串。
EDTF是一种指定不精确日期的语法。请参阅 http://www.loc.gov/standards/datetime/。此模块依赖于 python-edtf 进行EDTF解析。
安装
Babel-EDTF位于PyPI,因此您只需要
$ pip install babel-edtf
快速入门
让我们格式化一些EDTF字符串
>>> from babel_edtf import format_edtf >>> format_edtf('2020-01', locale='en') 'Jan 2020'
>>> format_edtf('2020-01/2020-09', locale='da') 'jan.–sep. 2020'
>>> format_edtf('2020-01/2020-09', format='long', locale='en') 'January\u2009–\u2009September 2020'
支持以下格式
简短
中等
长
完整
更改
版本1.1.4(发布于2024-03-05)
修复:在闰年解析2月29日失败
版本1.1.3(发布于2023-11-01)
全局:在parse_edtf_level0中使用自定义parse_edtf
版本1.1.2(发布于2023-10-19)
为精确月份和日期添加前导零
版本1.1.1(发布于2023-10-19)
将isoparse值转换为字符串
版本1.1.0(发布于2023-10-19)
添加parse_edtf isoparse支持的方法
版本1.0.0(发布于2020-11-06)
首次公开发布。
项目详情
关闭
babel-edtf-1.1.4.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 728d6d4b787356cdfcca61980a8b9b41b00edf96cec66fb2ee1035196b9c9643 |
|
MD5 | a8bd6a138de4c4f492f81e0db50eeae3 |
|
BLAKE2b-256 | dbe40e588f7818a4a5906558145259da89c6b896ee8d1d1e0e6b46913b9e25bb |
关闭
babel_edtf-1.1.4-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 93c80d6b5c227f6da5a5b8ae8b8a2f18a60706b18a0dbd00f28a609437db3295 |
|
MD5 | 806bce54859782f4baab94c3d18043ec |
|
BLAKE2b-256 | b51e3ce8c64c26de8a48662c613529c9bed96b7566c95481d0c418a9d57a8fe9 |