date_get_day_of_year 함수 설명
date_get_day_of_year
함수는 주어진 날짜의 연도 내에서의 일수를 반환합니다. 이 함수는 1부터 366까지의 값을 반환하며, 윤년의 경우 366일이 됩니다.
문법
date_get_day_of_year(date);
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
date | date | 확인할 날짜 |
반환값
- 이 함수는 주어진 날짜의 연도 내 일수를 반환합니다.
예제
mydayyear = date_get_day_of_year(date_current_datetime());
위 코드는 mydayyear
변수를 현재 연도의 일수로 설정합니다.
활용 예제
- 특정 날짜의 일수 구하기
gml var specific_date = date_create(2023, 10, 1); var day_of_year = date_get_day_of_year(specific_date);
- 윤년 확인하기
gml var year = 2024; var is_leap_year = (date_get_day_of_year(date_create(year, 12, 31)) == 366);
- 사용자 입력 날짜의 일수 계산
gml var user_input_date = date_create(2023, 5, 15); var user_day_of_year = date_get_day_of_year(user_input_date);
- 연도별 일수 통계
gml for (var year = 2000; year <= 2023; year++) { var last_day = date_get_day_of_year(date_create(year, 12, 31)); // 여기서 last_day를 사용하여 통계 처리 }
- 일수에 따른 계절 판단
gml var today_day_of_year = date_get_day_of_year(date_current_datetime()); if (today_day_of_year < 80) { // 겨울 } else if (today_day_of_year < 172) { // 봄 } else if (today_day_of_year < 265) { // 여름 } else { // 가을 }