Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để có được tuần hiện tại bằng Python?


YOu có thể sử dụng chức năng isocalender từ mô-đun datetime để lấy tuần hiện tại. Tạo đối tượng ngày trước, sau đó gọi isocalender () trên đối tượng này. Điều này trả về một bộ 3 năm, số tuần và ngày trong tuần.

Ví dụ

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))

Đầu ra

Điều này sẽ cung cấp đầu ra -

Week #1 of year 2018