我有以下格式给出的时间。
'August 28, 2017 Mon 03:30 am - 04:00 am'
我想使用箭头将其转换为以下UTC格式。
time =[u'2017-08-28T03:30:00+00:00', u'2017-08-28T04:00:00+00:00']
我能够通过非常复杂的字符串操纵来完成操作,但我认为使用箭头有一种明智的方法。
我的一位朋友能够迅速将其放在一起,然后将其发送给我。认为这可能会帮助他人。
import arrow
from dateutil.parser import *
t = 'Fri October 20 05:15 pm - 06:15 pm'
q = t.split('-')[0].strip()
x = t.split(' ')
x = ' '.join(x[:3]) +' '+ x[-2] + ' '+ x[-1]
arrow.get(parse(q)), arrow.get(parse(x))