Masih berkaitan dengan waktu maka kita melanjutkan ke modul datetime yang ada pada pemrograman Python.
Modul datetime pada pemrograman Python adalah seperti pada contoh-contoh berikut ini
- Method-method pada datetime
- Melihat year, month, day, hour, minute, second dan microsecond
Kita membuat script untuk melihat year, month, hour, minute, second dan microsecond seperti berikutfrom datetime import datetime sekarang = datetime.now() print('Sekarang:',sekarang,type(sekarang)) print('Year:',sekarang.year,type(sekarang.year)) print('Month:',sekarang.month,type(sekarang.month)) print('Day:',sekarang.day,type(sekarang.day)) print('Hour:',sekarang.hour,type(sekarang.hour)) print('Minute:',sekarang.minute,type(sekarang.minute)) print('Second:',sekarang.second,type(sekarang.second)) print('MicroSecond:',sekarang.microsecond,type(sekarang.microsecond))
Kita kemudian menjalankan pada PyCharm dengan hasil seperti berikut
- Menampilkan lebih rapi
Kita kemudian merapikan tampilan dengan script seperti berikut inifrom datetime import datetime sekarang = datetime.now() lebar = 15 print('Sekarang'.ljust(lebar),':',sekarang,type(sekarang)) print('Year'.ljust(lebar),':',sekarang.year,type(sekarang.year)) print('Month'.ljust(lebar),':',sekarang.month,type(sekarang.month)) print('Day'.ljust(lebar),':',sekarang.day,type(sekarang.day)) print('Hour'.ljust(lebar),':',sekarang.hour,type(sekarang.hour)) print('Minute'.ljust(lebar),':',sekarang.minute,type(sekarang.minute)) print('Second'.ljust(lebar),':',sekarang.second,type(sekarang.second)) print('MicroSecond'.ljust(lebar),':',sekarang.microsecond,type(sekarang.microsecond))
Berikut tampilan yang kita lihat saat dijalankan pada PyCharm
- Informasi hari
Kita melanjutkan ke pembuatan script untuk menampilkan hari seperti pada berikutfrom datetime import datetime import calendar sekarang = datetime.now() weekday = sekarang.weekday() nama_hari = calendar.day_name[weekday] print('Weekday:',weekday) print('Nama hari:',nama_hari) print('Daftar hari:') i = 0 for hari in calendar.day_name: print(i,':',hari) i +=1
Kita kemudian menjalankan script ini pada PyCharm dengan hasil seperti berikut ini
- Informasi pembuatan object datetime
- Membuat object datetime
Kita melanjutkan pembuatan object datetime seperti source code berikut inifrom datetime import datetime waktuku = datetime(2023,11,25,13,1,2,300) print('Waktuku:',waktuku,type(waktuku))
Kita kemudian menjalankan pada PyCharm dengan hasil seperti berikut ini
Informasi lebih lanjut silahkan mengunjungi https://docs.python.org/3/library/datetime.html#datetime-objects .
Kunjungi www.proweb.co.id untuk menambah wawasan anda.
Modul datetime pada Pemrograman Python