Datumsunterschied berechnen

Beginner

This tutorial is from open-source community. Access the source code

Einführung

In Python können wir den Unterschied zwischen zwei Daten in Tagen mithilfe des Moduls datetime berechnen. In dieser Herausforderung wird Ihre Fähigkeit getestet, eine Funktion zu schreiben, die zwei Daten als Eingabe nimmt und die Anzahl der Tage zwischen ihnen zurückgibt.

Datumsunterschied in Tagen

Schreiben Sie eine Funktion days_diff(start, end), die zwei Datumsobjekte als Eingabe nimmt und die Anzahl der Tage zwischen ihnen zurückgibt. Die Funktion sollte start von end subtrahieren und datetime.timedelta.days verwenden, um den Tagesunterschied zu erhalten.

def days_diff(start, end):
  return (end - start).days
from datetime import date

days_diff(date(2020, 10, 25), date(2020, 10, 28)) ## 3

Zusammenfassung

In dieser Herausforderung haben Sie gelernt, wie man den Unterschied zwischen zwei Daten in Tagen mithilfe des Moduls datetime in Python berechnet. Sie haben auch die Praxis geübt, eine Funktion zu schreiben, die zwei Daten als Eingabe nimmt und die Anzahl der Tage zwischen ihnen zurückgibt.