오늘날짜에서 6일후 날짜가 이번달에 몇주차인지 구하기입니다.
from datetime import datetime, timedelta
from datetime import datetime
from dateutil.relativedelta import relativedelta
# datetime.datetime(2021,12,1).isocalendar()
#datetime.datetime(2021,12,1).isocalendar()[1]
#print(datetime.datetime(2022,3,1).isocalendar()[1])
#n = datetime.datetime.now()
#n.isocalendar()
#print(n.isocalendar()[1])
now = datetime.now()
today_check_in = "6"
days = ['월','화','수','목','금','토','일'] # 0,1,2,3,4,5,6
after_one_day = now + relativedelta(days=int(today_check_in))
print(today_check_in+"일 후 :", after_one_day)
a=after_one_day.weekday()
print("요일 ",+a)
print("몇주차 ",+after_one_day.isocalendar()[1]) # 총 몇주차 구간구하기
y = int(after_one_day.year)
m = int(after_one_day.month)
d = int(after_one_day.day)
#해당 달의 첫째날 구하기
first_day = after_one_day.replace(day=1)
print(first_day) # 이달 첫날이 언제인지
print("위 달일의 첫째날 주차 ",+first_day.isocalendar()[1]) # 이달이 몇주차 구간구하기
if(a==6):
tody_week = (after_one_day.isocalendar()[1] - first_day.isocalendar()[1])+2 #선택된 날짜의 주구하기 클릭주임
else:
tody_week = (after_one_day.isocalendar()[1] - first_day.isocalendar()[1])+1 #선택된 날짜의 주구하기 클릭주임
print(tody_week)
[Python] 파이썬 코드로 ajax 요청 하기 GET, POST 방식 (0) | 2022.10.24 |
---|---|
파이썬 원하는 날짜의 이번달 주차 구하기 (0) | 2022.04.07 |
파이썬으로 유튜브 동영상 및 MP3 다운로드 GUI (0) | 2022.04.06 |
파이썬 실행파일 하나만 생성하기 (0) | 2022.04.06 |
파이썬 콘솔창 뜨지 않게 하기 (0) | 2022.04.06 |