Muhammad Hafid

Blog Belajar Python atau Django

Muhammad Hafid

Tugas kita itu adalah bukan untuk berhasil, tugas kita adalah untuk mencoba, karena di dalam mencoba itulah kita menemukan dan belajar membangun kesempatan untuk berhasil.

String Datetime Objek di Python

Disini saya akan menjelaskan secara singkat mengenai objek string date time di python. Dimana pada kasus ini saya membutuhkan hanya bulannya saja, tahunnya saja, ya seperti halnya mengsubstring.

Saya mengGet data berupa tanggal lahir, contoh : 
tglahir = '1989-21-06'
dari data tersebut saya ingin mengambil data tahunnya saja untuk di kurangi dengan tahun sekarang berjalan.

Pertama tglahir tersebut di buat format datetime dengan menggunakan syntax
born = datetime.strptime(tglahir, '%Y-%m-%d')
Karena di parameter tglahirnya adalah tahun-bulan-tanggal maka %Y-%m-%d, tapi jika 21-06-1989 maka %d-%m-%Y.
Setelah saya substring date nya maka dipisahkan dengan cara : 
Mendapatkan tahun, tahunlahir = born.year
Mendapatkan bulan, bulanlahir = born.month
Mendapatkan hari, harilahir = born.day
Untuk mendapatkan tahun sekarang dan bulan sekarang :

tahunsekarang = today.year
bulansekarang = today.month
harisekarang = today.day

Pengurangan tahun ya buat parameter lagi, contoh
selisih_tahun = tahunsekarang - tahunlahir

Mudah bukan ?
Semoga bermanfaat.


Labels: python

Thanks for reading String Datetime Objek di Python . Please share...!

0 Comment for "String Datetime Objek di Python"

Back To Top