기본 콘텐츠로 건너뛰기 보완적인 콘텐츠로 건너뛰기

makeweekdate - 스크립트 및 차트 함수

이 함수는 연도, 주차 및 요일에서 계산된 날짜를 반환합니다.

구문:  

MakeWeekDate(weekyear [, week [, weekday [, first_week_day [, broken_weeks [, reference_day]]]]])

반환 데이터 유형: dual

makeweekdate() 함수는 스크립트 및 차트 함수로 모두 사용할 수 있습니다. 이 함수는 함수에 전달된 매개 변수를 기반으로 날짜를 계산합니다.

인수
인수 설명
weekyear

특정 날짜에 대한 WeekYear() 함수에 의해 정의된 연도, 즉 해당 주차가 속한 연도입니다.

정보 메모예를 들어, 1주가 이미 전년도 12월에 시작된 경우와 같이 연도는 경우에 따라 캘린더 연도와 다를 수 있습니다.
week

특정 날짜에 대한 Week() 함수에 의해 정의된 주차입니다.

주차를 지정하지 않으면 1로 간주됩니다.

weekday

해당 날짜에 대한 WeekDay() 함수에 의해 정의된 요일입니다. 0은 주의 첫 번째 요일이고 6은 주의 마지막 요일입니다.

요일을 지정하지 않으면 0으로 가정합니다.

정보 메모0은 항상 첫 번째 요일을 의미하고 6은 항상 마지막 요일을 의미하지만 해당하는 요일은 first_week_day 매개 변수에 의해 확인됩니다. 생략하면 변수 FirstWeekDay의 값이 사용됩니다.

불가능한 매개 변수 조합과 함께 분리된 주를 사용하면 선택한 연도에 속하지 않는 결과가 발생할 수 있습니다.

 

MakeWeekDate(2021,1,0,6,1)

이 날짜는 지정된 주의 첫째 날(일요일)이므로 'Dec 27 2020'을 반환합니다. 2021년 1월 1일은 금요일이었습니다.

first_week_day

주의 시작 요일을 지정합니다. 생략하면 변수 FirstWeekDay의 값이 사용됩니다.

first_week_day에 가능한 값은 월요일에 0, 화요일에 1, 수요일에 2, 목요일에 3, 금요일에 4, 토요일에 5, 일요일에 6입니다.

시스템 변수에 대한 자세한 내용은 FirstWeekDay를 참조하십시오.

broken_weeks

broken_weeks를 지정하지 않으면 BrokenWeeks 변수의 값이 주를 분리할지 여부를 정의하는 데 사용됩니다.

시스템 변수에 대한 자세한 내용은 BrokenWeeks를 참조하십시오.

reference_day

reference_day를 지정하지 않으면 ReferenceDay 변수의 값이 1주차를 정의하기 위한 기준일로 설정할 1월 날짜를 정의하는 데 사용됩니다.

시스템 변수에 대한 자세한 내용은 ReferenceDay를 참조하십시오.

사용 시기

makeweekdate() 함수는 일반적으로 데이터를 생성하여 날짜 목록을 생성하거나 입력 데이터에 연도, 주 및 요일이 제공될 때 날짜를 구성하기 위해 스크립트에서 사용됩니다.

다음 예에서는 다음을 가정합니다.

SET FirstWeekDay=0; SET BrokenWeeks=0; SET ReferenceDay=4;
함수 예
결과
makeweekdate(2014,6,6) 반환 값: 02/09/2014
makeweekdate(2014,6,1) 반환 값: 02/04/2014
makeweekdate(2014,6) 02/03/2014을 반환합니다(평일 0 사용).

국가별 설정

달리 지정하지 않는 한 이 항목의 예에서는 다음 날짜 형식을 사용합니다. YYYY/MM/DD. 날짜 형식은 데이터 로드 스크립트의 SET DateFormat 문에 지정됩니다. 기본 날짜 형식은 지역 설정 및 기타 요인으로 인해 시스템에서 다를 수 있습니다. 아래 예의 형식을 요구 사항에 맞게 변경할 수 있습니다. 또는 이러한 예와 일치하도록 로드 스크립트의 형식을 변경할 수 있습니다. 자세한 내용은 앱 및 스크립트에 대한 지역 설정 수정를 참조하십시오.

앱의 기본 지역 설정은 사용자 프로필을 기반으로 합니다. 이러한 국가별 형식 설정은 Qlik Cloud 사용자 인터페이스에 표시되는 언어와 관련이 없습니다. Qlik Cloud는 사용 중인 브라우저와 동일한 언어로 표시됩니다.

앱 작성자인 경우 만든 앱의 기본 지역을 설정할 수 있습니다. 자세한 내용은 Qlik Cloud 분석에서 앱 및 스크립트 만들기를 위한 기본 지역 설정 지정을 참조하십시오.

예 1 – day 포함

예 2 – day 제외

예 3 – 차트 개체 예

예 4 – 시나리오

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 개선 방법을 알려 주십시오!