Bonjour;
pour pouvoir calculer la période entre 2 dates introduites à partir d'un wx.DatePicker, j'ai utilisé le code suivant :
date_deb = self.datePicker_deb.GetValue()
date_deb = date_deb.Format("%d/%m/%Y")
date_fin = self.datePicker_fin.GetValue()
date_fin = date_fin.Format("%d/%m/%Y")
periode = date_fin - date_deb
ça génère une erreur: unsupported operand type(s) for - : 'unicode' and 'unicode'
Rq: j'ai utiliser la méthode Format("%d/%m/%Y") car "self.datePicker_deb.GetValue()" est de type <class 'wx._misc.DateTime'> alors que je n'ai besoin que de la date sans heure et "self.datePicker_fin.GetValue() - self.datePicker_deb.GetValue() " donne le résultat en nombre d'heure:minute:secondes .
y a t-il une solution ??
Merci d'avance
Partager