384 Stimmen

Monatsname aus Nummer ermitteln

Wie kann ich den Monatsnamen aus der Monatsnummer ermitteln?

Zum Beispiel, wenn ich 3 Ich möchte zurückkehren. march

date.tm_month()

Wie man die Zeichenfolge erhält march ?

-9voto

jdvcal Punkte 37

Ich habe eine eigene Funktion entwickelt, die Zahlen in den entsprechenden Monat umwandelt.

def month_name (number):
    if number == 1:
        return "January"
    elif number == 2:
        return "February"
    elif number == 3:
        return "March"
    elif number == 4:
        return "April"
    elif number == 5:
        return "May"
    elif number == 6:
        return "June"
    elif number == 7:
        return "July"
    elif number == 8:
        return "August"
    elif number == 9:
        return "September"
    elif number == 10:
        return "October"
    elif number == 11:
        return "November"
    elif number == 12:
        return "December"

Dann kann ich die Funktion aufrufen. Zum Beispiel:

print (month_name (12))

出力します:

>>> December

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X