2017-01-24 43 views
0

我有一个Python 2.7 ndarray(时间序列值)的格式:转换时间序列

18631 23:18 

我在努力寻找一种简单的方法将其转换为与total_seconds()

类似一个int

谢谢

+0

请您解释一下'18631'的意义吗? –

回答

1

不太确定确切的问题是什么要求。我假设你想将23:18转换为当天的秒数?

import numpy as np 

time_stamp = np.array([18631, "23:18"]) 
time_day = time_stamp[1] 
h, m = [int(i) for i in time_day.split(":")] 
print "Seconds elapsed for day = %d" % (3600*h + 60*m) 
+0

谢谢KJ!这真的有帮助 –