You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
485 B
13 lines
485 B
import pandas as pd |
|
from typing import List |
|
|
|
def convert_sec_to_ms(sec) -> int: |
|
return int(sec) * 1000 |
|
|
|
def convert_pd_timestamp_to_ms(timestamp: pd.Timestamp) -> int: |
|
# TODO: convert from nanoseconds to millisecond in a better way: not by dividing by 10^6 |
|
return int(timestamp.value) // 1000000 |
|
|
|
def convert_series_to_timestamp_list(series: pd.Series) -> List[int]: |
|
timestamps = map(lambda value: convert_pd_timestamp_to_ms(value), series) |
|
return list(timestamps)
|
|
|