คุณสามารถใช้ฟังก์ชัน isocalender จากโมดูล datetime เพื่อรับสัปดาห์ปัจจุบัน สร้างวัตถุของวันที่ก่อน จากนั้นเรียก isocalender() บนวัตถุนี้ ซึ่งจะส่งกลับค่าทูเพิล 3 ค่าของปี หมายเลขสัปดาห์ และวันในสัปดาห์
ตัวอย่าง
import datetime my_date = datetime.date.today() # if date is 01/01/2018 year, week_num, day_of_week = my_date.isocalendar() print("Week #" + str(week_num) + " of year " + str(year))
ผลลัพธ์
สิ่งนี้จะให้ผลลัพธ์ -
Week #1 of year 2018