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:
Verwenden Sie die Methode strftime (), um das Datumsformat zu formatieren:
curr_date1 = datetime.datetime.now (). strftime ('% Y-% m-% d')
Ausgabeergebnis:
curr_date2 = datetime.datetime.now (). strftime ('% Y% m% d')
Ausgabeergebnis:
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:
Teilen Sie abschließend einen grundlegenden Python-Tutorial- Fehler auf niedriger Ebene :
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 !