날짜 관련 함수: date_days_in_year
이 문서에서는 date_days_in_year
함수에 대해 설명합니다. 이 함수는 주어진 연도의 일수를 반환합니다. 일반 연도의 경우 365일, 윤년의 경우 366일을 반환합니다.
함수 구문
date_days_in_year(date);
매개변수 설명
매개변수 | 유형 | 설명 |
---|---|---|
date | 날짜 | 사용할 날짜 |
반환값
- 주어진 연도의 일수 (정수형)
사용 예제
days = date_days_in_year(date_current_datetime());
위의 예제는 현재 연도의 일수를 "days" 변수에 저장합니다.
활용 예제
- 윤년 확인하기
gml var year = 2024; var isLeapYear = (date_days_in_year(date_create(year, 1, 1)) == 366);
- 특정 연도의 일수 계산하기
gml var specificYear = 2021; var daysInSpecificYear = date_days_in_year(date_create(specificYear, 1, 1));
- 현재 연도와 다음 연도의 일수 비교하기
gml var currentYearDays = date_days_in_year(date_current_datetime()); var nextYearDays = date_days_in_year(date_create(date_year(date_current_datetime()) + 1, 1, 1));
- 사용자 입력 연도의 일수 출력하기
gml var userInputYear = 2023; // 사용자가 입력한 연도 var userYearDays = date_days_in_year(date_create(userInputYear, 1, 1)); show_message("The year " + string(userInputYear) + " has " + string(userYearDays) + " days.");
- 모든 연도의 일수 출력하기 (2020부터 2025까지)
gml for (var year = 2020; year <= 2025; year++) { var days = date_days_in_year(date_create(year, 1, 1)); show_message("The year " + string(year) + " has " + string(days) + " days."); }