here is the code for the answere
import datetime
These are the two parts of the timestamp
timestamp_low = -1354503710
timestamp_high = 31047188
Combine the two parts to get the full timestamp
full_timestamp = (timestamp_high << 32) | (timestamp_low & 0xFFFFFFFF)
The timestamp is in 100-nanosecond intervals since January 1, 1601
Convert it to seconds and then to a datetime object
timestamp_seconds = full_timestamp / 10**7
timestamp = datetime.datetime(1601, 1, 1) + datetime.timedelta(seconds=timestamp_seconds)
print(timestamp)