Ändern Sie das definierte Zeichentypdatum (z. B. 2020/7/13) in den Datumstyp und fügen Sie den Datumstyp hinzu
test.py
import datetime
##(1)Definieren Sie das Datum##
date0='2020/01/06' #Datum 0 definieren.
date1='2020/01/09' #Datum definieren 1.
##(2)Vom Zeichentyp zum Datumstyp konvertieren##
tdate0=datetime.datetime.strptime(date0, '%Y/%m/%d') #Konvertieren Sie Datum 0 vom Zeichentyp in den Datumstyp
tdate1=datetime.datetime.strptime(date1, '%Y/%m/%d') #Konvertieren Sie Datum 1 vom Zeichentyp in den Datumstyp
print(type(tdate0)) #Ergebnis:<class 'datetime.datetime'>
##Subtrahieren Sie Datum 1 und Datum 2##
dif=tdate1-tdate0 #Berechnen Sie die Differenz zwischen Datum 1 und Datum 2.
print(dif.days) #Ergebnis: 3
##Fügen Sie bisher 2 Tage hinzu 1.
tdate2 = tdate1 + datetime.timedelta(days=2) #Fügen Sie bisher 2 Tage hinzu 1
print(tdate2) #Ergebnis: 2020-01-11 00:00:00
Recommended Posts