DateTime adalah modul bawaan dari Python, namun tidak otomatis diload kedalam memory dengan alasan tidak setiap project Python menggunakan DateTime.
Untuk menggunakan DatTime kita perlu load kedalam memory.
import datetime as dt
Pada modul ini akan dibahas fungsi-fungsi dasar yang umum digunakan
df.Date, method untuk membuat object Date. Parameter yang diperlukan adalah
- year : numeric, menunjukan tahun.
- month: numeric, menunjukan bulan.
- date: numeric, menunjukan tanggal.
mydate = dt.date(2021, 9, 13)
Dari object Date, kita dapat akses property atau attribute seperti year, month dan day.
mydate.year #return 2021 mydate.month #return 9 mydate.day #return 13
df.datetime, untuk membuat object datetime. Parameter yang digunakan mirip dengan method date, dengan tambahan:
- hour: numeric, format 24 jam, jadi untuk menunjukan jam 1 siang menggunakan angka 13.
- min: numeric untuk menentukan menit.
- sec: numeric untuk menentukan detik.
Jika tidak didefinisikan parameter hour, min dan sec, secara default jam diatur jam 12.00 malam.
mydatetime = dt.datetime(2021, 9, 13, 8, 15, 21)
Sama seperti object date, object datetime juga memiliki atribute year, month, day dan tambahan untuk hour, minute dan second.
mydatetime.hour #return 8 mydatetime.minute #return 15 mydatetime.second #return 21
Untuk menampilkan informasi date atau datetime yang mudah dibaca dapat digunakan method str() untuk mengkonversi dalam bentuk string.
str(mydate) #return 2021-09-13 str(mydatetime) #return 2021-09-13 08:15:21