Comment extraire seulement le mois et le jour à partir d'un objet datetime?

J'ai essayé de faire un nuage de points, et mon axe x doit être chaque jour dans un an.
J'ai d'abord lu dans le fichier de données et obtenir la date de la colonne, qui sont remplis avec des entiers comme, 19800801. J'ai donc convertir cette integer à datetime par écrit:

datetimes_0 = datetime.strptime(str(dates_pitts[0]), '%Y%m%d')

Alors je veux extraire seulement le mois et le jour de l'objet datetime par écrit:

s = datetimes_0.strftime("%m%d")

J'ai réalisé qu'ils retournent à la valeur de strftime n'est plus un objet datetime j'ai donc essayé de le reconvertir pour objet datetime en faisant

s0= datetime.strptime(s, '%m%d')

Mais au lieu de me donner seulement le mois et le jour, il me donne de nouveau l'ensemble de l'année, le mois et le jour.
Ma question est comment puis-je extraire un objet datetime seulement le mois et le jour(les deux) à partir d'un nombre entier donné comme 19800801?

  • Vous souhaitez objet datetime de chaîne, OU voulez convertir en chaîne de type datetime?
  • Je veux d'abord convertir l'entier 19800801 pour objet datetime, mais je n'ai besoin que le mois et le jour, 0801. Donc, fondamentalement, je veux un objet datetime qui ne contient que le mois et le jour, quelque chose comme 0801, mais ici 0801 n'est pas un entier, mais un objet datetime. Cela fait-il sens?