MEMBUAT DATE LIST
DARI STRING START DAN END DATE

Misalnya kita punya dua data tanggal seperti ini

date_start = "2017-02-02"
date_end = "2017-02-10"

Bagaimana secara python membuat array list yang terdiri dari datetime object mulai dari date_start sampai dengan date_end?

Gini caranya...

from datetime import datetime,timedelta
start = datetime.strptime(date_start, "%Y-%m-%d")
end = datetime.strptime(date_end, "%Y-%m-%d")
dates = [start + timedelta(days=x) for x in range(0, (end - start).days+1)]

Setelah itu, dates akan berisi array list of datetime object yang bisa kita proses misalnya sbb:


for dt in dates:
print dt.strftime("%Y-%m-%d")



Mau lebih detail tentang pemrograman Odoo / Python pelajari salah satu kelas Python yang diselenggarakan oleh VITRAINING:

MEMBUAT DATE LIST
vitraining, odoo indonesia
14 May, 2020
Share this post
Archive
Sign in to leave a comment
ERROR WAKTU NAMBAH FIELD RES.PARTNER
FIELD PERTAMA OK, FIELD KEDUA ERROR?