pyhtime库——将datetime时间转化成更加人性化的时间描述字符串的库

pyhtime库——将datetime时间转化成更加人性化的时间描述字符串的库

该库的GitHub地址为:chenjiandongx/pyhtime

##安装:

1
pip install pyhtime

使用

1
2
3
4
from pyhtime import htime
import datetime
datetime.datetime.now()
Out[19]: datetime.datetime(2018, 9, 26, 20, 42, 31, 156121)

字符串

1
2
htime("2018-09-21")
Out[21]: '5 天前'

时间元组

1
2
htime((2018, 4, 1))
Out[23]: '5 个月前'

datatime.datetime类型

1
2
htime(datetime.datetime(2018, 4, 1))
Out[25]: '5 个月前'

指定语言为英文

1
2
3
4
5
6
7
8
9
10
11
12
13
14
htime((2018, 9, 12), local = 'en')
Out[27]: '14 days ago'

htime("Apr 1, 2018", local = 'en')
Out[28]: '5 months ago'

htime(datetime.datetime(2018, 9, 1))
Out[29]: '25 天前'

htime(datetime.datetime.now(), local = 'en')
Out[30]: 'just now'

htime(datetime.datetime.now())
Out[31]: '刚刚'

指定基准时间

1
2
htime("1996-06-24", "2018-09-26")
Out[33]: '22 年前'
# Python

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×