When you subtract, you are going to get something like this:
datetime.timedelta(0, 5, 41038)
To convert it to minutes:
minutes = (when_end - when_start).total_seconds()/60
Question
when_start = models.DateTimeField()
when_end = models.DateTimeField()
How can I get the difference in minutes between when_start
and when_end
?
my_minutes = when_end - when_start = #number of minutes
Solution
When you subtract, you are going to get something like this:
datetime.timedelta(0, 5, 41038)
To convert it to minutes:
minutes = (when_end - when_start).total_seconds()/60
OTHER TIPS
I would do
my_minutes = (when_end - when_start).total_seconds() / 60