PHP 윤년(leap year)체크
·
Programing/PHP
PHP윤년 체크는 기본적으론 javascript 윤년체크와 같다 다만, PHP는 date 함수를 통해 좀더 쉽게 제공한다. echo date("L", strtotime("2019-01-01")); // 0 echo date("L", strtotime("2020-01-01")); // 1 echo date("L", strtotime("2021-01-01")); // 0 echo date("L", strtotime("2022-01-01")); // 0 echo date("L", strtotime("2023-01-01")); // 0 echo date("L", strtotime("2024-01-01")); // 1 if (date("L", strtotime("2020-01-01")) == true) { ech..
JavaScript 윤년(leap year) 체크
·
Programing/javascript
윤년이란? 지구가 태양 한 바퀴 도는 데에 365일 5시간 48분 46초가 걸리며, 365일이 초과되는 시간을 보정하기 위해 만들어진게 윤년이다. 윤년은 4년 마다 한번 2월 29일을 둔다. 해당 년도가 윤년인지 아닌지 확인하는 방법은 아래와 같다 연수가 4로 나누어 떨어지는 해는 윤년 100으로 나누어 떨어지는 해는 평년 400으로 나누어 떨어지는 해는 윤년 위 방법으로 만든 코드는 아래와 같다. function leapYear(year) { return ((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0); } console.log(leapYear(2019)); // false console.log(leapYear(2020)); // true co..