我们的一些客户提交的时间戳如2015-10-03 19:01:43
谷歌翻译为“03/10/2015 19:01:43”.链接
here.
我怎样才能在Python中实现相同的目标?
最佳答案 要将时间字符串转换为datetime对象(Python 3):
>>> import re
>>> from datetime import datetime
>>> datetime(*map(int, re.findall(r'\d+', ' ٢٠١٥-١٠-٠٣ ١٩:٠١:٤٣')))
datetime.datetime(2015, 10, 3, 19, 1, 43)
>>> str(_)
'2015-10-03 19:01:43'
如果您只需要数字:
>>> list(map(int, re.findall(r'\d+', ' ٢٠١٥-١٠-٠٣ ١٩:٠١:٤٣')))
[2015, 10, 3, 19, 1, 43]