Grundlegende Bedienung des Python-Datetime-Moduls

datetime ist eine Standardbibliothek, die häufig von Python verwendet wird, um die aktuelle Uhrzeit und das aktuelle Datum abzurufen

Die datetime ist ein Modul, und das datetime-Modul enthält auch eine datetime-Klasse mit demselben Namen. Die datetime-Klasse wird aus datetime import datetime importiert.
Wenn nur import datetime importiert wird, muss beim Zitieren der vollständige Name datetime.datetime verwendet werden.

datetime.now () gibt das aktuelle Datum und die aktuelle Uhrzeit des Datetime-Typs zurück

curr_date = datetime.datetime.now ()
Ausgabeergebnis:
Fügen Sie hier eine Bildbeschreibung ein

Verwenden Sie die Methode strftime (), um das Datumsformat zu formatieren:

curr_date1 = datetime.datetime.now (). strftime ('% Y-% m-% d')
Ausgabeergebnis:

Fügen Sie hier eine Bildbeschreibung ein

curr_date2 = datetime.datetime.now (). strftime ('% Y% m% d')
Ausgabeergebnis:
Fügen Sie hier eine Bildbeschreibung ein

Darüber hinaus können Sie auch das Datum vor und nach dem aktuellen Datum abrufen

# 往前10天
befo_date_10 = (curr_date + datetime.timedelta(days=-10)).strftime('%Y-%m-%d')

# 往后5天
after_date_5 = (curr_date + datetime.timedelta(days=+5)).strftime('%Y-%m-%d')

Ausgabeergebnis:

Fügen Sie hier eine Bildbeschreibung ein

Teilen Sie abschließend einen grundlegenden Python-Tutorial- Fehler auf niedriger Ebene :

Fügen Sie hier eine Bildbeschreibung ein

Aufgrund der Datei datetime.py im aktuellen Ordner wurde beim Ausführen des c # -Tutorial ein Fehler gemeldet: module'datetime 'hat kein Attribut'now'

Lösung:

Ändern Sie den Namen der py-Datei in einen anderen Namen. Beachten Sie: Benennen Sie ihn nicht mit dem
Schlüsselwort vb.net tutorial !

Ich denke du magst

Origin blog.csdn.net/chinaherolts2008/article/details/112911920
Empfohlen
Rangfolge