Tengo una fecha en formato YYYYMMDD y una hora en formato HHMMSS como cadenas en los elementos 4º y 5º de una lista. IE:Conversión de fecha/hora en formato YYYYMMDD/HHMMSS a Python datetime
data[4] = '20100304'
data[5] = '082835'
Estoy creando una instancia de fecha y hora (en un campo denominado genera) de esta manera:
generatedtime = datetime.datetime(int(data[4][:4]),int(data[4][4:6]),int(data[4][6:]),int(data[5][:2]),int(data[5][2:4]),int(data[5][4:6]))
Teniendo en cuenta que el formato de entrada no puede cambiar, hay una manera más limpia que debería ser la creación de mi instancia del objeto datetime?
Su código, aunque incómodo, hace el trabajo muy bien. –