User Tools

Site Tools


linuxbog:python:python-tid
Linux – Friheden til at programmere i Python: Version 1.0.20040516 – 2020-12-31
forrige Kapitel 3. Biblioteks reference næste

3.5. Tidsfunktioner

Tidsfunktioner

3.5.1. Timemodulet

>>> import time
>>> type(time) # unødvendigt bevis for dig
<type 'module'>

>>> time.time()
1064465521.312474
>>> time.gmtime()
(2003, 9, 25, 4, 53, 17, 3, 268, 0)
>>> time.localtime()
(2003, 9, 25, 6, 53, 46, 3, 268, 1)
>>> time.asctime()
'Thu Sep 25 06:54:19 2003'
>>> t = time.localtime()
>>> aar = t[0]
>>> aar
2003
>>> maaned = t[1]
>>> maaned
9
>>> dag = t[2]
>>> dag
25

>>> # pausefunktion
>>> # kontrol :   >>>  fremkommer efter pause på 10 sekunder.
>>> time.sleep(10)
>>>

3.5.2. Datetime modulet

>>> import datetime
>>> type(datetime)  # unødvendigt bevis for dig
<type 'module'>

>>> nu = datetime.datetime.now()
>>> nu.isoformat()
'2003-09-25T05:41:32.611578'
>>> nu.ctime()
'Thu Sep 25 05:41:32 2003'
>>> nu.strftime("%D %d %b")
'09/25/03 25 Sep')
>>> nu.strftime("%D %d")
'09/25/03 25'

>>> Dag = nu.strftime("%d")
>>> Dag
'25'

>>> Timetal24 = nu.strftime("%H")
>>> Timetal24
'07'

>>> Timetal12 = nu.strftime("%I")
>>> Timetal12
'07'

>>> AmPmLokal = nu.strftime("%p")
>>> AmPmLokal
'AM'
>>> EngelskEfterskrift = nu.strftime("%H") + nu.strftime("%p")
>>> EngelskEfterskrift
'07AM'
>>> # eller:
>>> EngelskEfterskrift = nu.strftime("%H") + nu.strftime("%p")
>>> EngelskEfterskrift = nu.strftime("%H") + " " + nu.strftime("%p")
>>> EngelskEfterskrift
'07 AM'

>>> # Funktionen beregner ugenummeret 1 for lavt
>>> # derfor nedenstående omregning
>>> Ugenummer = int(Ugenummer) + 1
>>> Ugenummer
39
>>> # konverteret til streng:
>>> Ugenummer = str(Ugenummer)
>>> Ugenummer
'39'

>>> # Søndag er ugens første dag (element 0)
>>> UgedagDecimal = nu.strftime("%w")
>>> UgedagDecimal
'4'

>>> AArstalKort = nu.strftime("%y")
>>> AArstalKort
'03'

>>> AArstalLang = nu.strftime("%Y")
>>> AArstalLang
'2003'

forrige hjem næste
Læs og skriv filer op Med Python på internettet
linuxbog/python/python-tid.txt · Last modified: by 127.0.0.1

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

Brug af AI : Al tekst kán være uddrag af AI genereret tekst og kan være fejlbehæftet.
AI kan lave fejl og det kan mennesker også, men al tekst er gennemgået af et menneske for fejl, og personlig bias kan være tilføjet.