using right tz for the 5th times >:(
This commit is contained in:
parent
049536d2b1
commit
adb79dd654
1 changed files with 3 additions and 5 deletions
|
@ -72,17 +72,15 @@ def timedeltaToString(time):
|
||||||
return ''.join(age)
|
return ''.join(age)
|
||||||
|
|
||||||
def getAge(date):
|
def getAge(date):
|
||||||
"""Recupère un âge précisément à la seconde près"""
|
"""Décompose la différence entre une date et maintenant avec les bons timezone"""
|
||||||
now = intToDatetime(nowUTC())
|
joursRestants = UTCDatetimeToCustomDatetime(intToDatetime(nowUTC())) - UTCDatetimeToCustomDatetime(date)
|
||||||
heureAjouter = int(str(UTCDatetimeToCustomDatetime(now)).split('+')[1].split(':')[0])
|
|
||||||
joursRestants = now - date
|
|
||||||
years = joursRestants.total_seconds() / (365.242 * 24 * 60 * 60)
|
years = joursRestants.total_seconds() / (365.242 * 24 * 60 * 60)
|
||||||
months = (years - int(years)) * 12
|
months = (years - int(years)) * 12
|
||||||
days = (months - int(months)) * (365.242 / 12)
|
days = (months - int(months)) * (365.242 / 12)
|
||||||
hours = (days - int(days)) * 24
|
hours = (days - int(days)) * 24
|
||||||
minutes = (hours - int(hours)) * 60
|
minutes = (hours - int(hours)) * 60
|
||||||
seconds = (minutes - int(minutes)) * 60
|
seconds = (minutes - int(minutes)) * 60
|
||||||
return (int(years), int(months), int(days), int(hours) + heureAjouter, int(minutes), int(seconds))
|
return (int(years), int(months), int(days), int(hours), int(minutes), int(seconds))
|
||||||
|
|
||||||
def ageLayout(tuple):
|
def ageLayout(tuple):
|
||||||
"""Avec la méthode `getAge`, permet de mettre en forme un âge"""
|
"""Avec la méthode `getAge`, permet de mettre en forme un âge"""
|
||||||
|
|
Reference in a new issue