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 berikut1234567891011from 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 ini123456789101112from 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 berikut1234567891011121314from 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 ini1234from 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