import time from datetime import datetime, date # Analisar uma string em um objeto struct_time struct_time = time.strptime('Jan 1 2023 4:23PM', '%b %d %Y %I:%M%p') # Converter struct_time em um timestamp timestamp = time.mktime(struct_time) # Converter timestamp em um objeto datetime objeto_datetime = datetime.fromtimestamp(timestamp) print(objeto_datetime) # Saída: datetime.datetime(2023, 1, 1, 16, 23) # Converter timestamp em um objeto date objeto_date = date.fromtimestamp(timestamp) print(objeto_date) # Saída: date(2023, 1, 1)