Subscribe Us

Header Ads

Cara mendapatkan tanggal hari ini, hari pada minggu lalu, hari pada minggu ini dan hari pada minggu depan menggunakan python.

Okay bro hari ini saya akan memberikan contoh date and datetime last week, date and datetime today, date and datetime today using python, saya akan memberikan contohnya juga kondisi" pada python dan sedikit penjelasan mengenai codingnya. Langsung aja dimulai bingung mau nulis apa sebenernya. haha

1. Pertama untuk mendapatkan tanggal dan tanggal waktu hari ini
Get date and datetime today in python using relativedelta, datetime.combine

import dulu datetime, date, timedelta, time
import juga relativedelta

from datetime import datetime, date, time
from dateutil.relativedelta import relativedelta

today = datetime.now()
last_week_monday = today + relativedelta(weekday=0, weeks=-2, days=1)
last_week_sunday = today + relativedelta(weekday=6, weeks=-1)
current_week_monday = today + relativedelta(weeks=-1,days=1,weekday=0)
current_week_sunday = today + relativedelta(weekday=6)
current_month_first = today + relativedelta(day=1)
current_month_end = today + relativedelta(months=1, day=1, days=-1)
last_month_start = today + relativedelta(months=-1, day=1)
last_month_end = today + relativedelta(day=1, days=-1)

datetime.now() = untuk mendapatkan tanggal dan waktu pada hari ini saat ini.
weekday=0 = untuk mendapatkan hari senin (dimulai dengan 0 hingga 6)
weeks=-1 = untuk mendapatkan minggu jika -1 maka minggu lalu
days=1 = untuk mendapatkan hari besuknya (misal hari ini tanggal 7 jika diberikan days=1 maka didapatkan tanggal 8) tapi jika days dimasukan ke dalam beberapa kondisi maka days dapat menjadi pengakurasi tanggal.
day=1 untuk mendapatkan tanggal pada bulan ini, 1 merupakan tanggal 1
months=1 mendapatkan bulan setelahnya.

okay bro sedikit catatan diatas untuk mendapatkan hari ini, minggu lalu, minggu depan, bulan ini, bulan lalu, mendapatkan hari-hari menggunakan relativedelta pada pemprograman python.

sekian tutorial how to get today datetime, current week date or datetime, last week date or datetime, current month date or datetime, last month date / datetime using relativedelta python, and get days.

Jika ada pertanyaan-pertanyaan yang perlu ditanyakan mengenai penjelasan di atas silahkan ditanyakan ya.

Tunggu tutorial selanjutnya.


Post a Comment

0 Comments