[英]How to approximate timestamp
我有一個以毫秒為單位的時間戳列表,如10:35:08.23562515422
。 現在,以毫秒為單位,我希望列表中只有前3個值,如10:35:08:235
。 有辦法嗎?
>>> from datetime import datetime
>>> timestamps = ['10:35:08.23562515422', '10:35:08.24862517422', '10:35:08.31060347422', '10:35:15.00860347422']
>>> for time in timestamps:
... dt = datetime.strptime(time[:-8], '%H:%M:%S.%f')
... print datetime.strftime(dt, '%H:%M:%S.%f')[:-3]
10:35:08.235
10:35:08.248
10:35:08.310
10:35:15.008
假設小時,分鍾和秒始終都是兩位數(它們應該是兩位數),這很簡單:
timestamp = timestamp[:12]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.