클래스 타임스탬프

계층 구조

생성자

  • 매개변수

    타임스탬프반환

  • 매개변수

    • value: {
          i: 숫자;
          t: 숫자;
      }

      타임스탬프와 증분을 나타내는 두 값 쌍입니다.

      • i: 숫자
      • t: 숫자

    타임스탬프반환

  • 더 이상 사용되지 않습니다.

    대신 Timestamp({ t: high, i: low }) 또는 Timestamp(Long(low, high)) 을(를) 사용하세요.

    매개변수

    • low: number

      타임스탬프의 하위(부호가 있는) 32 비트입니다.

    • 높은: 숫자

      타임스탬프의 상위(부호가 있는) 32 비트입니다.

    타임스탬프반환

속성

__isLong__: true
_bsontype: "타임스탬프"
추가: ((addend) => Long)

유형 선언

    • (addend): Long
    • 이 값과 지정된 Long의 합계를 반환합니다.

      매개변수

      Returns Long

개인정보 정책에: ((기타) => Long)

유형 선언

    • (기타): Long
    • 이 값과 지정된 Long의 합계를 반환합니다.

      매개변수

      Returns Long

      합계

Comp: ((기타) => 0 | 1 | -1)

유형 선언

    • (기타): 0 | 1 | -1
    • 이는 비교의 별칭입니다.

      매개변수

      반환 0 | 1 | -1

비교: ((기타) => 0 | 1 | -1)

유형 선언

    • (기타): 0 | 1 | -1
    • 이 Long의 값을 지정된 값과 비교합니다.

      매개변수

      반환 0 | 1 | -1

      동일하면 0 , 이 값이 더 크면 1 , 지정된 값이 더 크면1

div: ((제수) => Long)

유형 선언

나누다: ((제수) => Long)

유형 선언

    • (제수): Long
    • 이 Long을 지정된 값으로 나눈 값을 반환합니다. 이 Long이 서명되면 결과가 서명되고, 이 Long이 서명되지 않으면 결과가 표시됩니다.

      매개변수

      Returns Long

eq: ((기타) => 부울)

유형 선언

    • (기타): 부울
    • 이는 equals의 별칭입니다.

      매개변수

      반환 부울

같음: ((기타) => 부울)

유형 선언

    • (기타): 부울
    • 이 Long의 값이 지정된 값과 같은지 테스트합니다.

      매개변수

      반환 부울

eqz: (() => 부울)

유형 선언

    • (): 부울
    • isZero의 별칭입니다.

      반환 부울

ge: ((기타) => 부울)

유형 선언

높은비트 가져오기: (() => 숫자)

유형 선언

    • (): 숫자
    • 상위 32 비트를 부호 있는 정수로 가져옵니다.

      숫자반환

부호 없는높은비트 가져오기: (() => 숫자)

유형 선언

    • (): 숫자
    • 상위 32 비트를 부호 없는 정수로 가져옵니다.

      숫자반환

낮은 비트 가져오기: (() => 숫자)

유형 선언

    • (): 숫자
    • 하위 32 비트를 부호 있는 정수로 가져옵니다.

      숫자반환

서명되지 않은 하위비트 가져오기: (() => 숫자)

유형 선언

    • (): 숫자
    • 하위 32 비트를 부호 없는 정수로 가져옵니다.

      숫자반환

NumBitsAbs 가져오기: (() => 숫자)

유형 선언

    • (): 숫자
    • 이 Long의 절대값을 나타내는 데 필요한 비트 수를 가져옵니다.

      숫자반환

보다 큼: ((기타) => 부울)

유형 선언

    • (기타): 부울
    • 이 Long의 값이 지정된 값보다 큰지 테스트합니다.

      매개변수

      반환 부울

보다크거나 같음: ((기타) => 부울)

유형 선언

    • (기타): 부울
    • 이 Long의 값이 지정된 값보다 크거나 같은지 테스트합니다.

      매개변수

      반환 부울

gt: ((기타) => 부울)

유형 선언

gte: ((기타) => 부울)

유형 선언

높음: 숫자
is짝수: (() => 부울)

유형 선언

    • (): 부울
    • 이 Long의 값이 짝수인지 테스트합니다.

      반환 부울

음수입니다.: (() => 부울)

유형 선언

    • (): 부울
    • 이 Long의 값이 음수인지 테스트합니다.

      반환 부울

isOdd: (() => 부울)

유형 선언

    • (): 부울
    • 이 Long의 값이 홀수인지 테스트합니다.

      반환 부울

is양수: (() => 부울)

유형 선언

    • (): 부울
    • 이 Long의 값이 양수인지 테스트합니다.

      반환 부울

isZero: (() => 부울)

유형 선언

    • (): 부울
    • 이 Long의 값이 0인지 테스트합니다.

      반환 부울

le: ((기타) => 부울)

유형 선언

보다작음: ((기타) => 부울)

유형 선언

    • (기타): 부울
    • 이 Long의 값이 지정된 값보다 작은지 테스트합니다.

      매개변수

      반환 부울

보다작거나 같음: ((기타) => 부울)

유형 선언

    • (기타): 부울
    • 이 Long의 값이 지정된 값보다 작거나 같은지 테스트합니다.

      매개변수

      반환 부울

낮음: 숫자
lt: ((기타) => 부울)

유형 선언

lte: ((기타) => 부울)

유형 선언

mod: ((제수) => Long)

유형 선언

modulo: ((제수) => Long)

유형 선언

    • (제수): Long
    • 지정된 이 Long 모듈로를 반환합니다.

      매개변수

      Returns Long

mul: ((승수) => Long)

유형 선언

곱하기: ((승수) => Long)

유형 선언

    • (승수): Long
    • 이 값과 지정된 Long의 곱을 반환합니다.

      매개변수

      Returns Long

      제품

ne: ((기타) => 부울)

유형 선언

neg: (() => Long)

유형 선언

부정: (() => Long)

유형 선언

    • (): Long
    • 이 Long 값의 부정을 반환합니다.

      Returns Long

neq: ((기타) => 부울)

유형 선언

not: (() => Long)

유형 선언

    • (): Long
    • 이 Long의 비트 NOT을 반환합니다.

      Returns Long

같지 않음: ((기타) => 부울)

유형 선언

    • (기타): 부울
    • 이 Long의 값이 지정된 값과 다른지 테스트합니다.

      매개변수

      반환 부울

or: ((기타) => Long)

유형 선언

    • (기타): Long
    • 이 Long과 지정된 값의 비트 OR을 반환합니다.

      매개변수

      • other: string | 번호 | Long

      Returns Long

rem: ((제수) => Long)

유형 선언

왼쪽으로 시프트: ((numBits) => Long)

유형 선언

    • (numBits): Long
    • 지정된 양만큼 왼쪽으로 이동한 비트와 함께 이 Long을 반환합니다.

      매개변수

      • numBits: 숫자 | Long

        비트 수

      Returns Long

      시프트 롱

오른쪽으로시프트: ((numBits) => Long)

유형 선언

    • (numBits): Long
    • 지정된 양만큼 오른쪽으로 산술적으로 이동한 비트와 함께 이 Long을 반환합니다.

      매개변수

      • numBits: 숫자 | Long

        비트 수

      Returns Long

      시프트 롱

오른쪽으로 시프트: ((numBits) => Long)

유형 선언

    • (numBits): Long
    • 주어진 양만큼 논리적으로 오른쪽으로 이동한 비트와 함께 이 Long을 반환합니다.

      매개변수

      • numBits: 숫자 | Long

        비트 수

      Returns Long

      시프트 롱

ssh: ((numBits) => Long)

유형 선언

shr: ((numBits) => Long)

유형 선언

shr_u: ((numBits) => Long)

유형 선언

shru: ((numBits) => Long)

유형 선언

sub: ((subtrahend) => Long)

유형 선언

빼기: ((subtrahend) => Long)

유형 선언

    • (subtrahend): Long
    • 이 값과 지정된 Long의 차이를 반환합니다.

      매개변수

      Returns Long

      차이

BigInt로: (() => BigInt)

유형 선언

    • (): BigInt
    • Long을 BigInt(임의 정밀도)로 변환합니다.

      Bigint를반환합니다.

to바이트: ((le?) => 숫자[])

유형 선언

    • (le?): 숫자[]
    • 이 Long을 바이트 표현으로 변환합니다.

      매개변수

      • Optional le: boolean

        리틀 엔디안이든 빅 엔디안이든 기본값은 빅 엔디안입니다.

      숫자[]반환

      바이트 표현

toBytesBE: (() => 숫자[])

유형 선언

    • (): 숫자[]
    • 이 Long을 빅 엔디안 바이트 표현으로 변환합니다.

      숫자[]반환

      빅 엔디안 바이트 표현

toBytesLE: (() => 숫자[])

유형 선언

    • (): 숫자[]
    • 이 Long을 리틀 엔디안 바이트 표현으로 변환합니다.

      숫자[]반환

      리틀 엔디안 바이트 표현

toInt: (() => 숫자)

유형 선언

    • (): 숫자
    • Long을 32 비트 정수라고 가정하여 Long을 32 비트 정수로 변환합니다.

      숫자반환

toNumber: (() => 숫자)

유형 선언

    • (): 숫자
    • Long 을 이 값의 가장 가까운 부동 소수점 표현(double, 53 비트 가수)으로 변환합니다.

      숫자반환

toSigned: (() => Long)

유형 선언

    • (): Long
    • 이 Long을 부호 있는 형식으로 변환합니다.

      Returns Long

toString: ((radix?) => 문자열)

유형 선언

    • (radix?): 문자열
    • Long을 지정된 기수로 작성된 string 로 변환합니다.

      스로우

      RangeError radix 이(가) 범위 를 벗어난 경우

      매개변수

      • Optional 기수: 숫자

        기수(2-36), 기본값은 10

      문자열반환

toUnsigned: (() => Long)

유형 선언

    • (): Long
    • 이 Long을 부호 없는 것으로 변환합니다.

      Returns Long

unsigned: 부울
xor: ((기타) => Long)

유형 선언

    • (기타): Long
    • 이 Long과 주어진 Long의 비트 XOR을 반환합니다.

      매개변수

      • other: string | 번호 | Long

      Returns Long

MAX_밸류: Long

방법

  • 문자열반환

  • 반환 {
        $timestamp: string;
    }

    • $timestamp: 문자열
  • 지정된 상위 및 하위 비트에 대한 타임스탬프를 반환합니다. 각각 32 비트를 사용하는 것으로 가정합니다.

    매개변수

    • lowBits: 숫자

      낮은 32비트.

    • highBits: 숫자

      높은 32비트.

    타임스탬프반환

  • 지정된 (32-비트) 정수 값으로 표시되는 타임스탬프를 반환합니다.

    매개변수

    • value: 숫자

    타임스탬프반환

  • 유한한 숫자인 경우 주어진 숫자 값을 나타내는 타임스탬프를 반환합니다. 그렇지 않으면 0이 반환됩니다.

    매개변수

    • value: 숫자

    타임스탬프반환

  • 선택적으로 지정된 기수를 사용하여 지정된 string 에서 타임스탬프를 반환합니다.

    매개변수

    • str: string

      타임스탬프의 텍스트 표현입니다.

    • optRadix: 숫자

      텍스트가 기록된 기수입니다.

    타임스탬프반환

TypeDoc을 사용하여 생성됨