Angenommen ich ein Modell haben, die vier Attribute:Wie erstellt man eine Abfrage, die die Differenz zweier Zeitfeldobjekte/Attribute in Django berechnet?
- Name,
- Zeit in,
- Auszeit,
- Datum.
Zeit in und Auszeit sind Timefield Objekte. Jetzt möchte ich eine Django-Abfrage schreiben, die mir sagt, wer für die meiste Zeit in einem gegebenen Bereich im Büro verfügbar war.
Ich bin mir nicht sicher, wie ich den Zeitunterschied (time out - time in) im Fluge berechnen kann. Muss ich ein anderes Attribut wie die Zeitdauer hinzufügen? Ich hatte gehofft, das zu vermeiden.
Ihre Frage ist [dieser Frage verdächtig ähnlich] (http://stackoverflow.com/questions/39213525/django-query-how-do-i-find-the-maximum-time-duration-from-start- und Endzeit-f). Hausaufgabe? – solarissmoke