Bạn có thể tính thời gian hiện tại bằng mili giây trong Python bằng cách sử dụng mô-đun thời gian. Bạn có thể lấy thời gian tính bằng giây bằng cách sử dụng hàm time.time (dưới dạng giá trị dấu phẩy động). Để chuyển nó thành mili giây, bạn cần nhân nó với 1000 và làm tròn.
ví dụ
import time milliseconds = int(round(time.time() * 1000)) print(milliseconds)
Đầu ra
Điều này sẽ cung cấp đầu ra -
1514825676008
Nếu bạn muốn chuyển đổi đối tượng datetime thành dấu thời gian mili giây, bạn có thể sử dụng hàm timestamp sau đó áp dụng phép toán tương tự như trên để lấy thời gian mili giây.
ví dụ
import time from datetime import datetime dt = datetime(2018, 1, 1) milliseconds = int(round(dt.timestamp() * 1000)) print(milliseconds)
Đầu ra
Điều này sẽ cung cấp đầu ra -
1514745000000