날짜 문자열 생성 함수
이 문서는 날짜를 문자열 형식으로 변환하는 함수에 대해 설명합니다. 이 함수를 사용하면 주어진 날짜를 "일/월/년" 형식으로 포맷된 문자열로 만들 수 있습니다.
함수 설명
구문
date_date_string(date);
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
date | 날짜 | 사용할 날짜 |
반환값
- 포맷된 날짜 문자열
예제
다음은 현재 날짜와 시간을 포맷된 문자열로 설정하는 예제입니다.
str = date_date_string(date_current_datetime());
draw_text(32, 32, str);
위 코드는 "str" 변수를 시스템에 의해 표시된 현재 날짜와 시간의 포맷된 문자열로 설정합니다.
활용 예제
- 현재 날짜 표시하기
gml var currentDate = date_current_datetime(); var formattedDate = date_date_string(currentDate); draw_text(100, 100, formattedDate);
- 특정 날짜 포맷팅
gml var specificDate = date_create(2023, 10, 1); var formattedSpecificDate = date_date_string(specificDate); draw_text(150, 150, formattedSpecificDate);
- 날짜 비교하기
gml var date1 = date_create(2023, 10, 1); var date2 = date_create(2023, 10, 2); if (date1 < date2) { draw_text(200, 200, "date1은 date2보다 이전입니다."); }
- 날짜를 파일에 저장하기
gml var currentDate = date_current_datetime(); var formattedDate = date_date_string(currentDate); var file = file_text_open_write("date.txt"); file_text_write_string(file, formattedDate); file_text_close(file);
- 날짜를 이용한 게임 이벤트
gml var eventDate = date_create(2023, 12, 25); if (date_current_datetime() >= eventDate) { draw_text(250, 250, "크리스마스 이벤트가 시작되었습니다!"); }