2월이 28일 까지 있는 이유는 역사적인 이유가 있습니다. 과거 봄 여름 가을 겨울을 양력 달력 계절을 기준으로 나누었는데, 1년 365일을 12개월로 나누면 대략 30일 입니다. 그런데, 과거 농사를 짓던 시절 봄의 시작이 중요했습니다. 봄의 시작과 3월에 시작을 맞추려 2월을 짧게하였죠. 그래서 2월이 28일, 29일 까지 있죠.
윤달이 있는 이유는 1년이 대략 365.25일인데 4년이 지나면 하루가 더 생기는데 이를 보정하기 위해 12개월 중 짧은 달인 2월에 1일을 추가한 것입니다.