misc.py

changeset 18
1c8ff93fbfac
parent 5
a65b680f1774
child 20
3199e289ae62
equal deleted inserted replaced
17:fa3c822859b5 18:1c8ff93fbfac
6 6
7 def nyt(): 7 def nyt():
8 return datetime.now() 8 return datetime.now()
9 #return datetime.combine(tänään(), datetime.now().time()) 9 #return datetime.combine(tänään(), datetime.now().time())
10 10
11 def muotoile_aika(aika, suhteellinen = True): 11 def time_representation(aika, suhteellinen = True):
12 erotus = aika - nyt() 12 erotus = aika - nyt()
13 if suhteellinen and erotus < timedelta(minutes = 1): 13 if suhteellinen and erotus < timedelta(minutes = 1):
14 return 'nyt' 14 return 'nyt'
15 elif suhteellinen and erotus < timedelta(minutes = 10): 15 elif suhteellinen and erotus < timedelta(minutes = 10):
16 return '%dm' % round(erotus.seconds / 60) 16 return '%dm' % round(erotus.seconds / 60)
30 if muunnokset: 30 if muunnokset:
31 for avain, muunnos in muunnokset.items(): 31 for avain, muunnos in muunnokset.items():
32 tietue[avain] = muunnos(tietue[avain]) 32 tietue[avain] = muunnos(tietue[avain])
33 yield tietue 33 yield tietue
34 34
35 def yö(aika): 35 def is_night_time(time):
36 return aika.hour >= 23 or aika.hour < 5 36 return time.hour >= 23 or time.hour < 5

mercurial