Membuat Date List
Dari String Start dan End Date
vITraining Admin
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: