다음을 통해 공유


DateTimeToTicks(NoSQL 쿼리)

적용 대상: NoSQL

지정된 DateTime을 틱으로 변환합니다. 1틱은 100나노초 또는 1초의 0.000000001을 나타냅니다.

구문

DateTimeToTicks(<date_time>)

인수

설명
date_time ISO 8601 형식 YYYY-MM-DDThh:mm:ss.fffffffZ의 UTC(협정 세계시) 날짜 및 시간 문자열입니다.

참고 항목

ISO 8601형식에 대한 자세한 내용은 ISO 8601을 참조하세요.

반환 형식

부호 있는 숫자 값으로, Unix Epoch(1970년 1월 1일)이후 경과한 현재 100나노초 틱 수를 반환합니다.

참고 항목

Unix epoch에 대한 자세한 내용은 Unix 시간을 참조하세요.

예제

다음 예제에서는 날짜 및 시간 2015년 5월 19일 12:00 UTC 이후의 틱 수를 측정합니다.

SELECT VALUE {
    ticks: DateTimeToTicks("2015-05-19T12:00:00.0000000")
}
[
  {
    "ticks": 14320368000000000
  }
]

설명

  • 이 함수는 날짜와 시간이 유효한 ISO 8601 날짜 및 시간 문자열이 아닌 경우 undefined를 반환합니다.
  • 이 함수는 인덱스를 사용하지 않습니다.