2016-07-07 128 views
0

例如我有一些时间戳的数组:是否可以使用Python将时间戳转换为毫秒?

14:34:56.600 

    14 = hour 
    34 = minute 
    56 = seconds 
    600 = milliseconds 

我想在毫秒的单个数字转换后。这可能吗?

+0

我可以假设你有datetime.time()对象的数组? – shiva

+0

其实我的数组有字符串。 –

+0

我想迭代并转换上面格式的一列字符串作为毫秒列 –

回答

1

这应该完成这项工作:

def toMS(t): 
    t = t.split(':') 
    t = t[:-1] + t[-1].split('.') 
    t = list(map(int, t)) 
    ms = t[0]*3600*1000 + t[1]*60*1000 + t[2]*1000 + t[3] 
    return ms 
+0

它的工作。谢谢。现在我将在表中迭代这个表来获得ms –

相关问题