날짜 및 시간 함수
아래 목록에서는 표현식에 사용할 수 있는 날짜 및 시간 함수를 보여 줍니다.
함수 | 설명 |
---|---|
DateAdd(Arg1, Arg2, (Arg3)) | 날짜, 시간 또는 날짜/시간에 간격을 추가합니다. 이 방법으로 시간대를 추가하거나 지정된 날짜 또는 시간 부분(예를 들어, 일 수)을 나타내는 정수를 추가할 수 있습니다. 시간대를 추가하는 경우에는 -날짜/시간 컬럼과 시간대 컬럼의 두 인수가 필요합니다. 정수 값을 날짜 또는 시간 부분에 추가하려면 -세 개의 인수가 사용됩니다. -Arg1은 추가할 부분을 설명하는 문자열이고, -Arg2는 추가할 부분의 수를 포함하는 숫자이고, -Arg3은 날짜, 시간 또는 날짜/시간 컬럼입니다. Arg1에 대해 유효한 인수는 다음과 같습니다. 'year' 또는 'yy' - 연도 'quarter' 또는 'qq' - 분기 'month' 또는 'mm' - 월 'day' 또는 'dd' - 일 'week' 또는 'wk' - 주 'hour' 또는 'hh' - 시간 'minute' 또는 'mi' - 분 'second' 또는 'ss' - 초 'millisecond' 또는 'ms' - 밀리초 예: DateAdd([Date Column], [TimeSpan Column]) DateAdd('year', 2, [Date Column]) DateAdd('month', 1, [Date Column]) |
DateDiff(Arg1, Arg2, (Arg3)) | 두 날짜, 시간 또는 날짜/시간 컬럼 간의 차이를 계산합니다. 결과는 시간대 또는 지정된 시간 부분을 나타내는 실제 값(예: 일 수)으로 표시됩니다. 두 인수(시작 날짜 컬럼 및 중지 날짜 컬럼)를 사용할 경우 전체 차이를 보여주는 시간대 값이 결과로 제공됩니다. 세 개의 인수를 사용할 경우 -첫 번째 인수는 비교할 부분이어야 합니다. -두 번째 인수는 시작 날짜 컬럼이고 -세 번째 인수는 중지 날짜 컬럼입니다. 연산 결과는 실제 값입니다. Arg1에 대해 유효한 인수는 다음과 같습니다. 'year' 또는 'yy' - 연도 'quarter' 또는 'qq' - 분기 'month' 또는 'mm' - 월 'day' 또는 'dd' - 일 'week' 또는 'wk' - 주 'hour' 또는 'hh' - 시간 'minute' 또는 'mi' - 분 'second' 또는 'ss' - 초 'millisecond' 또는 'ms' - 밀리초 예: DateDiff([Order Date], [Delivery Date]) DateDiff('day', [Order Date], [Delivery Date]) |
DatePart(Arg1, Arg2) | 날짜, 시간 또는 날짜/시간의 지정된 부분을 반환합니다. Arg1은 어떤 날짜 부분을 가져올지 설명하는 문자열이며 Arg2는 날짜, 시간 또는 날짜/시간 컬럼입니다. Arg1에 대해 유효한 인수는 다음과 같습니다. 'year' 또는 'yy' - 연도 'quarter' 또는 'qq' - 분기 'month' 또는 'mm' - 월 'day of year' 또는 'dy' - 연간 일자 'day' 또는 'dd' - 일 'year and week' 또는 'yywk' - 연도 및 주 'week' 또는 'wk' - 주 'day of week' 또는 'dw' - 평일 'hour' 또는 'hh' - 시간 'minute' 또는 'mi' - 분 'second' 또는 'ss' - 초 'millisecond' 또는 'ms' - 밀리초 예: DatePart('year', [Date Column]) |
DateTimeNow() | 현재 시스템 시간을 반환합니다. 예: DateTimeNow() |
Day(Arg1) | 날짜 또는 날짜/시간 컬럼에서 월간 일자를 추출합니다. 결과는 1과 31 사이의 정수입니다. 예: Day([Date Column]) |
DayOfMonth(Arg1) | 날짜 또는 날짜/시간 컬럼에서 월간 일자를 추출합니다. 결과는 1과 31 사이의 정수입니다. 예: DayOfMonth([Date Column]) |
DayOfWeek(Arg1) | 날짜 또는 날짜/시간 컬럼에서 주간 일자를 추출합니다. 새 컬럼의 기본 데이터는 0과 6 사이의 정수이지만, 지역 설정에 따라 주의 시작과 출력 형식이 결정됩니다. 예: DayOfWeek([Date Column]) |
DayOfYear(Arg1) | 날짜 또는 날짜/시간 컬럼에서 연간 일자를 추출합니다. 1과 366 사이의 정수를 반환합니다. 예: DayOfYear([Date Column]) |
Days(Arg1) | 시간대에 대한 일 수를 -10675199와 10675199 사이의 정수로 반환합니다. 예: Days([TimeSpan Column]) |
FiscalMonth | 날짜의 회계 연도 월을 반환합니다. 첫 번째 인수는 날짜 컬럼입니다. 두 번째 인수(선택 항목)는 전환할 월 수입니다. 두 번째 인수를 지정하지 않는 경우 - 문서 속성 FiscalYearOffset의 값이 사용됩니다. -지역 설정에 따라 출력 서식이 결정됩니다. 계층에서 사용되는 경우 -FiscalMonth 메서드는 월의 정렬 순서를 추적하므로 시각화 항목이 올바른 순서로 표시됩니다. 예를 들어 회계 연도가 1월에 끝나는 경우 -다음 회계 연도는 아래와 같이 1월이 아니라 2월에 시작해야 합니다. 이미지의 계층은 다음 표현식을 사용하여 만듭니다. <FiscalYear([Date Column],3) NEST FiscalMonth([Date Column],3)> 예: FiscalMonth([Date Column], 1) FiscalMonth([Date Column]) |
FiscalQuarter | 월에 지정된 전환(Arg2)을 기반으로 날짜의 회계 연도 분기(Arg1)를 반환합니다. 두 번째 인수는 선택 항목입니다. - 두 번째 인수를 지정하지 않는 경우 문서 속성 FiscalYearOffset의 값이 사용됩니다. 예: FiscalQuarter([Date Column], 1) FiscalQuarter([Date Column]) |
FiscalYear | 월에 지정된 전환(Arg2)을 기반으로 날짜의 회계 연도(Arg1)를 반환합니다. 두 번째 인수는 선택 항목입니다. -두 번째 인수를 지정하지 않는 경우 문서 속성 FiscalYearOffset의 값이 사용됩니다. 예: FiscalYear([Date Column], 1) FiscalYear([Date Column]) |
Hour(Arg1) | 날짜/시간 또는 시간 컬럼에서 시간을 추출합니다. -0과 23 사이의 정수를 반환합니다. 예: Hour([Time Column]) |
Hours(Arg1) | 시간대에 대한 시간 수를 0과 23 사이의 정수로 반환합니다. 예: Hours([TimeSpan Column]) |
Millisecond(Arg1) | 날짜/시간 또는 시간 컬럼에서 밀리초를 추출합니다. -0과 999 사이의 정수를 반환합니다. 예: Millisecond([Time Column]) |
Milliseconds(Arg1) | 시간대에 대한 밀리초 수를 0.0과 999.0 사이의 실제 값으로 반환합니다. |
Minute(Arg1) | 날짜/시간 또는 시간 컬럼에서 분을 추출합니다. 0과 59 사이의 정수를 반환합니다. 예: Minute([Time Column]) |
Minutes(Arg1) | 시간대에 대한 분 수를 0과 59 사이의 정수로 반환합니다. 예: Minutes([TimeSpan Column]) |
Month(Arg1) | 날짜 또는 날짜/시간 컬럼에서 월을 추출합니다. 새 컬럼의 기본 데이터는 1과 12 사이의 정수이지만, 지역 설정에 따라 출력 서식이 결정됩니다. 예: Month([Date Column]) |
Quarter(Arg1) | 날짜 또는 날짜/시간 컬럼에서 분기를 추출합니다. 새 컬럼의 기본 데이터는 1과 4 사이의 정수이지만, 지역 설정에 따라 출력 서식이 결정됩니다. 예: Quarter([Date Column]) |
Second(Arg1) | 날짜/시간 또는 시간 컬럼에서 초를 추출합니다. 0과 59 사이의 정수를 반환합니다. 예: Second([Time Column]) |
Seconds(Arg1) | 시간대에 대한 초 수를 0과 59 사이의 정수로 반환합니다. 예: Seconds([TimeSpan Column]) |
TotalDays(Arg1) | 시간대의 일 수를 전체 및 부분 날짜로 표시된 실제 값으로 반환합니다. 예: TotalDays([TimeSpan Column]) |
TotalHours(Arg1) | 시간대의 시간 수를 전체 및 부분 시간으로 표시된 실제 값으로 반환합니다. 예: TotalHours([TimeSpan Column]) |
TotalMilliseconds(Arg1) | 시간대의 밀리초 수를 전체 및 부분 밀리초로 표시된 실제 값으로 반환합니다. 예: TotalMilliseconds([TimeSpan Column]) |
TotalMinutes(Arg1) | 시간대의 분 수를 전체 및 부분 분으로 표시된 실제 값으로 반환합니다. 예: TotalMinutes([TimeSpan Column]) |
TotalSeconds() | 시간대의 초 수를 전체 및 부분 초로 표시된 실제 값으로 반환합니다. 예: TotalSeconds([TimeSpan Column]) |
Week(Arg1) | 날짜 또는 날짜/시간에 해당하는 주를 1과 54 사이의 정수로 반환합니다. 여기서 연도의 첫 번째 주는 지역 설정에 따라 다릅니다. 예: Week([Date Column]) |
Year(Arg1) | 날짜 또는 날짜/시간 컬럼에서 연도를 추출합니다. 결과는 정수 형식입니다. 예: Year([Date Column]) |
YearAndWeek(Arg1) | 날짜 또는 날짜/시간 컬럼에서 연도 및 주를 추출합니다. 정수(연도*100 + 주 번호)를 반환합니다. 예를 들어 날짜 2005-10-13은 200541을 반환합니다. 예: YearAndWeek([Date Column]) |
'도구 분야 > [TIBCO] Spotfire' 카테고리의 다른 글
[함수] 산술 함수 (0) | 2018.09.03 |
---|---|
[함수] 논리함수 (0) | 2018.09.03 |
[함수] 캐스트 방법 (0) | 2018.09.03 |
[함수] 변환 함수 (0) | 2018.09.03 |
[함수] 저장함 함수 (0) | 2018.09.03 |