def passcal2epoch (lopt, sep=':', fepoch=False) :
'''
Convert "YYYY:DOY:HH:MM:SS[.sss]" to epoch
'''
try :
flds = lopt.split (sep)
yr, jd, hr, mn = map (int, flds[:-1])
sc = float (flds[4])
except Exception as e :
raise TimeError
tdoy = TimeDOY (year=yr,
hour=hr,
minute=mn,
second=sc,
doy=jd)
return tdoy.epoch (fepoch=fepoch)
评论列表
文章目录