날짜/시간 함수

PantherFlow 날짜/시간 함수

circle-info

PantherFlow는 Panther 버전 1.110부터 오픈 베타를 시작했으며 모든 고객이 사용할 수 있습니다. 버그 보고나 기능 요청이 있으면 Panther 지원팀에 공유해 주세요.

time.add()

time.add(timestamp: timestamp, value: int, unit: string) -> timestamp

Enter 키를 누르세요 타임스탬프 결합하여 생성된 기간에 추가됩니다 시간과 함께 단위를 정의하세요, 예를 들어 "hour". 더 표현력 있는 타임스탬프 산술을 위해 열일 수 있습니다. 빼기는 음수의 값을 제공하여 달성할 수 있습니다 . 단위 다음일 수 있습니다:

  • , y

  • , d

  • 시간, h

  • , m

  • , s

더 많은 값이 허용될 수 있으나 향후 릴리스에서 지원이 보장되지는 않습니다.

예시:

let timebins =
range N from 1 to 10 step 1
| project t1=time.add(time.now(), N, 'day')

time.ago()

time.ago(span: timespan) -> timestamp

다음인 타임스탬프를 반환합니다 기간 전.

예시:

time.diff()

time.diff(unit: string, timestamp1: timestamp, timestamp2: timestamp) -> int

요청한 날짜 또는 시간 단위를 기준으로 두 타임스탬프 사이의 차이를 계산합니다. 이 함수는 timestamp2에서 timestamp1을 뺀 결과(즉 timestamp2 - timestamp1)를 반환합니다. 단위 다음일 수 있습니다:

  • , y

  • , d

  • 시간, h

  • , m

  • , s

더 많은 값이 허용될 수 있으나 향후 릴리스에서 지원이 보장되지는 않습니다.

예시:

time.now()

time.now() -> timestamp

현재 타임스탬프를 반환합니다.

예시:

time.parse_timespan()

time.parse_timespan(str: string) -> timespan

기간 문자열의 기간(timespan) 표현을 반환합니다.

예시:

time.parse_timestamp()

time.parse_timestamp(str: string) -> timestamp

타임스탬프 문자열의 타임스탬프 표현을 반환합니다.

예시:

time.slice()

time.slice(time: timestamp, slice_length: int, slice_unit: string) -> timestamp

다음 타임스탬프를 반환합니다 시간이 속한, 주어진 슬라이스 단위슬라이스 길이. 예를 들어, 만약 슬라이스 길이 가 1이고 슬라이스 단위 가 "hour"이면, 해당 시간은 속한 시간 단위로 잘립니다. 슬라이스는 1970년 1월 1일 자정 기준으로 계산됩니다. 슬라이스 단위 다음일 수 있습니다:

  • , y

  • , d

  • 시간, h

  • , m

  • , s

더 많은 값이 허용될 수 있으나 향후 릴리스에서 지원이 보장되지는 않습니다.

예시:

time.trunc()

time.trunc(unit: string, timestamp: timestamp) -> timestamp

지정된 단위로 잘린 타임스탬프를 반환합니다. 단위 다음일 수 있습니다:

  • , y

  • , d

  • 시간, h

  • , m

  • , s

더 많은 값이 허용될 수 있으나 향후 릴리스에서 지원이 보장되지는 않습니다.

예시:

Last updated

Was this helpful?