I want to convert my time_stamp string into epoch time but I am not good with datetime and related modules, so getting a little confused. I saw many solutions but none of them had date_time format like mine.
my date_time is in the below format
date_time = "2023-01-1T17:35:19.818"
How can I convert this into epoch time using python?
Any help will be appreciated. Thank you.
With python 3.3+, you can try this:
datetime.datetime.strptime("2023-01-1T17:35:19.818", "%Y-%m-%dT%H:%M:%S.%f").timestamp() // 1672569319.818
First, I convert your datetime string to
datetime.datetime object by using strptime() with your format
Then I can just call
timestamp() to convert it to epoch time
For older version of python, you can try
(datetime.datetime.strptime("2023-01-1T17:35:19.818", "%Y-%m-%dT%H:%M:%S.%f") - datetime.datetime(1970,1,1)).total_seconds() // 1672594519.818
I hope it help!