A Python library that formats strings with date and time.
Project description
datetimex-说明文档
简述
这是一个适用于中文时间字符串格式化的Python库.
可以实现格式化一些中文带有时间的字符串,格式化后将数字结果返回.
即:【中文时间】 > 【数字时间】
环境依赖
Python 3.x
- 必须成功安装Python、pip等,并且正确配置环境变量,否则该库可能无法正常工作.
安装
pip3 install datetimex
使用
import datetimex
test = datetimex.gettime('明天早上七点半')
test2 = datetimex.gettime('两天前的晚上十一点四十五分')
print(test)
print(test2)
结果如下:
('20181214495PM045543', '20181215496AM073000')
('20181214495PM045543', '20181212493PM114500')
gettime方法返回值为一个元组,其中第一项为当前时间,第二项为格式化后的时间.
两个字符串长度均为19,其中:
1~4位代表年份,5~6位代表月份,7~8位代表日,
9~10位代表周数(一年内所在的第几周),
11位代表星期几(星期天为一周的第一天,为0),
12~13位代表上下午
14~15位代表时,16~17位代表分,18~19位代表秒
上面两句代码得到的结果,表示:
在2018年12月14日,也是该年第49周的星期五的下午四点五十五分四十三秒执行的程序,分别传入“明天早上七点半”和“两天前的晚上十一点四十五分”,
执行结果分别返回的是:
2018年12月15日,也是该年的第49周星期六的早上7点30分,
2018年12月12日,该年的第49周星期三的晚上11点45分
效果图
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
datetimex-1.1.2.tar.gz
(12.0 kB
view details)
File details
Details for the file datetimex-1.1.2.tar.gz
.
File metadata
- Download URL: datetimex-1.1.2.tar.gz
- Upload date:
- Size: 12.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
de0d3c3158dbb6638261c5eb8be0a8888fde1bd0712b82f5deb42e41a38eda4f
|
|
MD5 |
d35ca5d8e9f25a22593796b8e7208ba2
|
|
BLAKE2b-256 |
ec58dcd26ad5380349830b172682b157f552f7c332db14a14607c9ebec4c4e8d
|