Bonjour !
Piti souci d'INSERT dans une BDD MySQL. Donc je récupére une date qui est dans un fichier excel, elle est en format flaot du coup je la modifie un peu et ensuite je voudrais faire un insert dans ma bdd. Le insert se fait mais affiche '0000-00-00' dans le champ 'Date'. Problème de format ?
Voici mon code:
Et donc je mets la variable Date (qui est bien sous la forme '2014-05-13') dans ma requête d'insert.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7date = datetime.datetime(1899, 12, 30) get_ = datetime.timedelta(int(feuille.cell_value(8, 1))) get_col2 = str(date + get_)[:10] d = datetime.datetime.strptime(get_col2, '%Y-%m-%d') Date = d.strftime('%Y-%m-%d') print Date
Sachant que le format de la variable doit être un string type tableau car si on fait un Date[2] par exemple il ressort le '1' de 2014.
Merci bien

 

 
		
		 
         
			
			

 
   


 INSERT date BDD MySQL
 INSERT date BDD MySQL
				 Répondre avec citation
  Répondre avec citation


 
   
 
Partager