Tôi muốn biết cách bạn nhận được các tháng theo ngày, số tuần và năm.Nhận từng tháng, ngày và năm
Ví dụ nếu bạn có một cái gì đó như thế này
def getmonth(day, week, year):
# by day, week and year calculate the month
print (month)
getmonth(28, 52, 2014)
# print 12
getmonth(13, 42, 2014)
# print 10
getmonth(6, 2, 2015)
# print 1
Kiểm tra mô-đun [Lịch] (http://docs.python.org/library/calendar.html#module-calendar) một lần :) –
Vì sao làm việc từ ngày/tuần/năm? Chỉ cần làm việc ra ngày và sau đó sử dụng strftime() với% U hoặc% W. Xem: https://docs.python.org/2/library/datetime.html#strftime-and-strptime-behavior – rtome
Hãy thử một ngày trong 12 tháng và xem ngày nào phù hợp với số tuần chính xác. – interjay