Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/10/2015, 14:15
pabje
 
Fecha de Ingreso: marzo-2008
Ubicación: Posadas Misiones Argentina
Mensajes: 480
Antigüedad: 16 años, 9 meses
Puntos: 1
Convertir string a date

Hola a todos

Quiero convertir dos fechas ingresadas por dos cajas de textos en tipo de datos DATE, pero no me sale la conversión. Las fechas ingresadas son del formato dia/mes/año y quiero que quede año-mes-dia, con el año de 4 digitos. Este es el código:

Cita:
from datetime import datetime, date

fechad= self.ui.linefechad.text()
fechadlis= fechad.split('/')
fechah= self.ui.linefechah.text()
fechahlis= fechah.split('/')
lafechad= '-'.join([str(fechadlis[2]), str(fechadlis[1]),str(fechadlis[0])])
lafechah= '-'.join([str(fechahlis[2]), str(fechahlis[1]),str(fechahlis[0])])
lafechad= datetime.strptime(lafechad,'20%y-%m-%d').date()
lafechah= datetime.strptime(lafechah,'20%y-%m-%d').date()
Me ayudan a encontrar el error. Gracias.

Última edición por pabje; 02/10/2015 a las 14:16 Razón: error el tipear