簡體   English   中英

如何估計時間戳

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM