Ich habe versucht, ein Streudiagramm zu erstellen, und meine X-Achse muss jeden einzelnen Tag in einem Jahr sein. ich zum ersten Mal in der Daten-Datei lesen und die Datumsspalte erhalten, die wie mit ganzen Zahlen gefüllt sind, 19800801. So wandle ich diese integer
-datetime
durch Schreiben:Wie extrahiert man nur den Monat und den Tag aus einem Datetime-Objekt?
datetimes_0 = datetime.strptime(str(dates_pitts[0]), '%Y%m%d')
Dann nur den Monat und den Tag extrahieren Ich möchte aus das Datetime-Objekt durch Schreiben:
s = datetimes_0.strftime("%m%d")
ich erkannte, dass sie Wert von strftime
Rückkehr ist nicht ein Datetime-Objekt mehr so habe ich versucht, es wieder zu Datetime-Objekt Umwandlung von
Aber anstatt mir nur den Monat und den Tag zu geben, gibt es mir das ganze Jahr, Monat und Tag zurück. Meine Frage ist, wie extrahiere ich ein Datetime-Objekt nur aus dem Monat und Tag (beide) aus einer bestimmten Ganzzahl wie 19800801?
Sie Datetime-Objekt aus Zeichenfolge wollen, oder wollen Zeichenfolge konvertieren in Datetime? –
Ich möchte zuerst die Ganzzahl 19800801 in datetime-Objekt umwandeln, aber ich brauche nur den Monat und Tag, 0801. Also im Grunde möchte ich ein Datetime-Objekt, das nur den Monat und den Tag enthält, etwa 0801, aber hier ist 0801 keine ganze Zahl , aber ein Datetime-Objekt. Ist das sinnvoll? –