import datetime from datetime import timedelta import calendar import holidays # 한국의 공휴일 정보 kr_holidays = holidays.KR() def calculate_work_hours(date, hours_worked): # 기본 근무시간 standard_hours = 8 # 주말 체크 if date.weekday() >= 5 or date in kr_holidays: return 0, 0 # 초과 근무시간 계산 overtime = max(0, hours_worked - standard_hours) return min(hours_worked, standard_hours), overtime def save_work_hours(yea..