Rappel: avec python pour obtenir la date il existe le module datetime, exemple:
>>> import datetime
>>> current_date_obj = datetime.datetime.now()
>>> current_date_obj.year
2017
>>> current_date_obj.month
1
>>> current_date_obj.day
10
Pour retrouver une date antérieure comparée à la date actuelle on peut utiliser timedelta, exemple retrouver la date
30 jours avant la date actuelle:
>>> previous_date_obj = current_date_obj + datetime.timedelta(-30)
>>> previous_date_obj.year
2016
>>> previous_date_obj.month
12
>>> previous_date_obj.day
11
Recherches associées
Liens | Site |
---|---|
How would I compute exactly 30 days into the past with Python (down to the minute)? | stackoverflow |
timedelta | python doc |