>>> import dateparser >>> dateparser.parse('12/12/12') datetime.datetime(2012, 12, 12, 0, 0) >>> dateparser.parse(u'Fri, 12 Dec 2014 10:55:50') datetime.datetime(2014, 12, 12, 10, 55, 50) >>> dateparser.parse(u'Martes 21 de Octubre de 2014') # Spanish (Tuesday 21 October 2014) datetime.datetime(2014, 10, 21, 0, 0) >>> dateparser.parse(u'Le 11 Décembre 2014 à 09:00') # French (11 December 2014 at 09:00) datetime.datetime(2014, 12, 11, 9, 0) >>> dateparser.parse(u'13 января 2015 г. в 13:34') # Russian (13 January 2015 at 13:34) datetime.datetime(2015, 1, 13, 13, 34) >>> dateparser.parse(u'1 เดือนตุลาคม 2005, 1:00 AM') # Thai (1 October 2005, 1:00 AM) datetime.datetime(2005, 10, 1, 1, 0)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
>>>
import
dateparser
>>>
dateparser
.
parse
(
'12/12/12'
)
datetime
.
datetime
(
2012
,
12
,
12
,
0
,
0
)
>>>
dateparser
.
parse
(
u
'Fri, 12 Dec 2014 10:55:50'
)
datetime
.
datetime
(
2014
,
12
,
12
,
10
,
55
,
50
)
>>>
dateparser
.
parse
(
u
'Martes 21 de Octubre de 2014'
)
# Spanish (Tuesday 21 October 2014)
datetime
.
datetime
(
2014
,
10
,
21
,
0
,
0
)
>>>
dateparser
.
parse
(
u
'Le 11 Décembre 2014 à 09:00'
)
# French (11 December 2014 at 09:00)
datetime
.
datetime
(
2014
,
12
,
11
,
9
,
0
)
>>>
dateparser
.
parse
(
u
'13 января 2015 г. в 13:34'
)
# Russian (13 January 2015 at 13:34)
datetime
.
datetime
(
2015
,
1
,
13
,
13
,
34
)
>>>
dateparser
.
parse
(
u
'1 เดือนตุลาคม 2005, 1:00 AM'
)
# Thai (1 October 2005, 1:00 AM)
datetime
.
datetime
(
2005
,
10
,
1
,
1
,
0
)
|
>>> dateparser.parse('2015, Ago 15, 1:08 pm', languages=['pt', 'es']) datetime.datetime(2015, 8, 15, 13, 8)
1
2
3
|
>>>
dateparser
.
parse
(
'2015, Ago 15, 1:08 pm'
,
languages
=
[
'pt'
,
'es'
]
)
datetime
.
datetime
(
2015
,
8
,
15
,
13
,
8
)
|
>>> parse('1 hour ago') datetime.datetime(2015, 5, 31, 23, 0) >>> parse(u'Il ya 2 heures') # French (2 hours ago) datetime.datetime(2015, 5, 31, 22, 0) >>> parse(u'1 anno 2 mesi') # Italian (1 year 2 months) datetime.datetime(2014, 4, 1, 0, 0) >>> parse(u'yaklaşık 23 saat önce') # Turkish (23 hours ago) datetime.datetime(2015, 5, 31, 1, 0) >>> parse(u'Hace una semana') # Spanish (a week ago) datetime.datetime(2015, 5, 25, 0, 0) >>> parse(u'2小时前') # Chinese (2 hours ago) datetime.datetime(2015, 5, 31, 22, 0)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
>>>
parse
(
'1 hour ago'
)
datetime
.
datetime
(
2015
,
5
,
31
,
23
,
0
)
>>>
parse
(
u
'Il ya 2 heures'
)
# French (2 hours ago)
datetime
.
datetime
(
2015
,
5
,
31
,
22
,
0
)
>>>
parse
(
u
'1 anno 2 mesi'
)
# Italian (1 year 2 months)
datetime
.
datetime
(
2014
,
4
,
1
,
0
,
0
)
>>>
parse
(
u
'yaklaşık 23 saat önce'
)
# Turkish (23 hours ago)
datetime
.
datetime
(
2015
,
5
,
31
,
1
,
0
)
>>>
parse
(
u
'Hace una semana'
)
# Spanish (a week ago)
datetime
.
datetime
(
2015
,
5
,
25
,
0
,
0
)
>>>
parse
(
u
'2小时前'
)
# Chinese (2 hours ago)
datetime
.
datetime
(
2015
,
5
,
31
,
22
,
0
)
|