2013-04-04 2 views
1

Actuellement, j'ai un script qui interroge les serveurs TS3, puis stocke leur SID et le nombre de joueurs dans une table de base de données qui peut être utilisée par Django pour rendre les graphiques. Tout fonctionne, y compris le rendu des cartes mais je suis incapable de supprimer les secondes d'une date lors de l'enregistrement. J'ai une variable appelée "startTime" pour obtenir la date et l'heure. Cela fonctionne et donne un résultat comme celui-ci "04-04-2013 16:58" cependant quand je l'enregistre dans la base de données, je reçois quelque chose comme ceci "04-04-2013 16:58:32". C'est ce que j'utilise pour obtenir la date et l'heure. Des idées sur la façon de supprimer les secondes avant d'enregistrer ou même après en mettant à jour les lignes dans la base de données? J'utilise un Charfield pour stocker la date.Django Sauvegarde des dates

+0

pourquoi vous utilisez Charfield? vous pourriez utiliser DateField, et votre problème serait résolu. Vous pouvez avoir CharField dans le modèle et le widget de formulaire en tant que champ DateField. Cela devrait résoudre votre problème aussi – karthikr

Répondre

Questions connexes