date_get_minute_of_year 함수 설명
date_get_minute_of_year
함수는 주어진 날짜와 시간 값에서 해당 연도의 분(minute)을 반환합니다. 이 함수는 윤년을 고려하여 연도의 총 분 수를 기반으로 계산합니다.
문법
date_get_minute_of_year(date);
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
date | Date | 확인할 날짜 |
반환값
- 이 함수는 연도 내에서의 분(minute) 값을 반환합니다.
예제
myminuteyear = date_get_minute_of_year(date_current_datetime());
위의 예제는 myminuteyear
변수를 현재 연도의 분으로 설정합니다.
활용 및 응용 예제
- 현재 연도의 분을 출력하기
gml var currentMinute = date_get_minute_of_year(date_current_datetime()); show_message("현재 연도의 분: " + string(currentMinute));
- 특정 날짜의 연도 내 분 계산하기
gml var specificDate = date_create(2023, 1, 1, 12, 30, 0); // 2023년 1월 1일 12시 30분 var minuteOfYear = date_get_minute_of_year(specificDate); show_message("2023년 1월 1일 12시 30분의 연도 내 분: " + string(minuteOfYear));
- 윤년과 평년의 분 비교하기
gml var leapYearDate = date_create(2020, 1, 1, 0, 0, 0); // 윤년 var nonLeapYearDate = date_create(2021, 1, 1, 0, 0, 0); // 평년 var leapYearMinute = date_get_minute_of_year(leapYearDate); var nonLeapYearMinute = date_get_minute_of_year(nonLeapYearDate); show_message("2020년 연도 내 분: " + string(leapYearMinute) + "\n2021년 연도 내 분: " + string(nonLeapYearMinute));
- 연도 내 분을 기반으로 특정 이벤트 발생시키기
gml var eventMinute = date_get_minute_of_year(date_current_datetime()); if (eventMinute == 100) { show_message("100번째 분에 이벤트 발생!"); }
- 연도 내 분을 이용한 타이머 기능 구현하기
gml var startMinute = date_get_minute_of_year(date_current_datetime()); // 타이머 로직 추가 var elapsedMinutes = date_get_minute_of_year(date_current_datetime()) - startMinute; show_message("타이머 경과 분: " + string(elapsedMinutes));