In diesem Artikel konnte ich die Zeit beim Scraping ermitteln. Daher möchte ich eine Lösung veröffentlichen, wenn ich Datum und Uhrzeit zu dieser Zeit hinzufügen und in den Datums- / Uhrzeittyp konvertieren möchte.
Konvertierung von Datum / Uhrzeit in Zeichenfolge
dt_now = dt.now()
time_str = dt_now.strftime('%Y/%m/%d')
Dies ermöglicht die folgenden Konvertierungen. 2018-02-02 18:31:13→18/02/02 Ich denke, Sie sollten diese Zeichenfolge mit dem erfassten Wert kombinieren und dann strptime verwenden, um sie in den Datetime-Typ zu konvertieren.
**% d ist jedoch ein Fehler in meiner Ausführungsumgebung, daher habe ich eine andere Methode ausprobiert. ** ** **
Datetime teilen
dt_now = dt.now()
year = int(dt_now.year)
month = int(dt_now.month)
day = int(dt_now.day)
Kombinieren Sie diese mit dem Wert, der durch Scraping erhalten wird, das in den Typ int konvertiert wurde.
datetime_after = dt(year,month,day,hour,minute)
Der erste Schritt besteht darin,% d zu reparieren. Wenn es jedoch zu passen scheint, können Sie Lösung 2 ausprobieren.