python comment convertir datetime dates à virgule ans

Je suis à la recherche d'un moyen de convertir les objets datetime au format décimal année. Ci-dessous est un exemple

>>> obj = SomeObjet()
>>> obj.DATE_OBS
datetime.datetime(2007, 4, 14, 11, 42, 50)

Comment puis-je convertir des données datetime.datetime(2007, 4, 14, 11, 42, 50) à la décimale ans? À partir de ce format jj/mm/aaaa pour ce genre de format aaaa.aaaa

Pouvez-vous donner quelques exemples? Qu'entendez-vous par "virgule"?
À partir de ce format jj/mm/aaaa pour ce genre de format aaaa.aaaa
Tu veux dire, pour le convertir dans un nombre à virgule flottante? Comme convertir jour/mois/heure/etc à un certain nombre? Si oui, alors vous avez besoin de la calculer par vous-même.
Quelque chose comme mois est 1/12 années; jour est 1/365(366, selon les années bissextiles ou non), etc.
Donnez-nous un exemple réel - avec les chiffres

OriginalL'auteur user739807 | 2011-06-23