def last_user_difference(session, dob):
last_date = session.get(DOB_KEY)
if not last_date:
return ''
last_date = datetime.fromordinal(last_date)
old_or_younger = "same"
if dob > last_date:
old_or_younger = "younger"
diff = relativedelta(dob, last_date)
elif dob < last_date:
old_or_younger = "older"
diff = relativedelta(last_date, dob)
if old_or_younger != "same":
return "You are %s years, %s months, %s days %s than the last user." % (
diff.years, diff.months, diff.days, old_or_younger)
return "You have the same birthday as the last user."
评论列表
文章目录