階層(完全に表示

コンストラクター

  • パラメーター

    タイムスタンプを返す

  • パラメーター

    • : {
          i :数値
          t :数値
      }

      タイムスタンプと増分を示す 2 つの値のペア。

      • i: 数値
      • t: 数値

    タイムスタンプを返す

  • パラメーター

    • :数値

      タイムスタンプ の低(符号付き) 32ビット。

    • :数値

      タイムスタンプ の高(符号付き) 32ビット。

    タイムスタンプを返す

    非推奨

    代わりにTimestamp({ t: high, i: low })またはTimestamp(Long(low, high))を使用してください。

プロパティ

__isLong__: true
_bsontype: "timestamp"
add: ((追加) => Long)

型宣言

および: ((その他) => Long)

型宣言

    • (その他): Long
    • この と指定された Long の合計を返します。

      パラメーター

      Returns Long

      合計

com: ((その他) => 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: (() => ブール値)

型宣言

    • (): ブール値
    • これはLong.isZroのエイリアスです

      ブール値を返します

ge: ((その他) => ブール値)

型宣言

高ビットを取得する: (() => 数値)

型宣言

    • (): 数値
    • 上位の32ビットを符号付き整数として取得します。

      数値を返します

符号なし高ビットを取得: (() => 数値)

型宣言

    • (): 数値
    • 上位の32ビットを符号なし整数として取得します。

      数値を返します

低ビットを取得する: (() => 数値)

型宣言

    • (): 数値
    • 低32ビットを符号付き整数として取得します。

      数値を返します

低ビット符号なしを取得: (() => 数値)

型宣言

    • (): 数値
    • 低32ビットを符号なし整数として取得します。

      数値を返します

ビット絶対数を取得する: (() => 数値)

型宣言

    • (): 数値
    • この Long の絶対値を表すのに必要なビット数を取得します。

      数値を返します

より大きい: ((その他) => ブール値)

型宣言

    • (その他): ブール値
    • この Long の値が指定された値より大きいかどうかをテストします。

      パラメーター

      ブール値を返します

以上: ((その他) => ブール値)

型宣言

    • (その他): ブール値
    • この Long の値が指定された の値以上かどうかをテストします。

      パラメーター

      ブール値を返します

gt: ((その他) => ブール値)

型宣言

gte: ((その他) => ブール値)

型宣言

highlight: 数値
は偶数: (() => ブール値)

型宣言

    • (): ブール値
    • この Long の値が偶数であるかどうかをテストします。

      ブール値を返します

が負の: (() => ブール値)

型宣言

    • (): ブール値
    • この Long の値が負であるかどうかをテストします。

      ブール値を返します

isOdd: (() => ブール値)

型宣言

    • (): ブール値
    • この Long の値が奇数であるかどうかをテストします。

      ブール値を返します

が正の: (() => ブール値)

型宣言

    • (): ブール値
    • この Long の値が正であるかどうかをテストします。

      ブール値を返します

isZero: (() => ブール値)

型宣言

    • (): ブール値
    • この Long の値が 0 と等しいかどうかをテストします。

      ブール値を返します

le: ((その他) => ブール値)

型宣言

未満: ((その他) => ブール値)

型宣言

    • (その他): ブール値
    • この Long の値が指定された の値より小さいかどうかをテストします。

      パラメーター

      ブール値を返します

以下: ((その他) => ブール値)

型宣言

    • (その他): ブール値
    • この Long の値が指定された の値以下であるかどうかをテストします。

      パラメーター

      ブール値を返します

: 数値
lt: ((その他) => ブール値)

型宣言

lte: ((その他) => ブール値)

型宣言

mod: ((除数) => Long)

型宣言

modulo: ((除数) => Long)

型宣言

mul: ((乗数) => Long)

型宣言

乗算: ((乗数) => Long)

型宣言

    • (乗数): Long
    • この と指定された Long の積を返します。

      パラメーター

      Returns Long

      product

ne: ((その他) => ブール値)

型宣言

neg: (() => Long)

型宣言

否定: (() => Long)

型宣言

    • (): Long
    • この Long の値の否定を返します。

      Returns Long

neq: ((その他) => ブール値)

型宣言

ではない: (() => Long)

型宣言

    • (): Long
    • この Long のビット単位の NULL を返します。

      Returns Long

NULLではない: ((その他) => ブール値)

型宣言

    • (その他): ブール値
    • この Long の値が指定された の値と異なるかどうかをテストします。

      パラメーター

      ブール値を返します

or: ((その他) => Long)

型宣言

    • (その他): Long
    • この Long と指定された のビット単位の OR を返します。

      パラメーター

      • その他の: string |数値| Long

      Returns Long

ラム: ((除数) => Long)

型宣言

左シフト: ((numBits) => Long)

型宣言

    • (numBits): Long
    • 指定された量だけ左にシフトされたこの Long を返します。

      パラメーター

      • numBits : number | Long

        ビット数

      Returns Long

      Shifted Long

右向き矢印(逆): ((numBits) => Long)

型宣言

    • (numBits): Long
    • 指定された量だけ右に算術的にシフトされたこの Long を返します。

      パラメーター

      • numBits : number | Long

        ビット数

      Returns Long

      Shifted Long

符号のない右へのシフト: ((numBits) => Long)

型宣言

    • (numBits): Long
    • 指定された量だけ右に論理的にシフトされたビットを含む Long を返します。

      パラメーター

      • numBits : number | Long

        ビット数

      Returns Long

      Shifted Long

shl: ((numBits) => Long)

型宣言

shr: ((numBits) => Long)

型宣言

shr_ u: ((numBits) => Long)

型宣言

shru: ((numBits) => Long)

型宣言

サブ: ((subtrahend) => Long)

型宣言

減算: ((subtrahend) => Long)

型宣言

    • (subtrahend): Long
    • この と指定された Long の差を返します。

      パラメーター

      Returns Long

から ビッグ整数: (() => bigint)

型宣言

    • (): bigint
    • Long を BillInt (任意の精度)に変換します。

      bits を返します

から バイト: ((le?) => 数値[])

型宣言

    • (le?): 数値[]
    • この Long をバイト表現に変換します。

      パラメーター

      • Optional le: boolean

        リトルエンディアンでもビッグエンディアンでも、デフォルトはビッグエンディアンになります

      数値[]を返します

      バイト表現

toBytesBE: (() => 数値[])

型宣言

    • (): 数値[]
    • この Long をビッグ エンディアンのバイト表現に変換します。

      数値[]を返します

      ビッグエンディアンのバイト表現

から BytesLE: (() => 数値[])

型宣言

    • (): 数値[]
    • この Long をリトル エンディアンのバイト表現に変換します。

      数値[]を返します

      リトルエンディアンのバイト表現

to Int: (() => 数値)

型宣言

    • (): 数値
    • Long32 を ビット整数と想定して32 ビット整数に変換します。

      数値を返します

から数値へ: (() => 数値)

型宣言

    • (): 数値
    • Long をこの値の最も近い浮動小数点表現(double、 53ビット マネージド)に変換します。

      数値を返します

から 符号付き: (() => Long)

型宣言

    • (): Long
    • この Long を符号付きに変換します。

      Returns Long

string: ((radix?) => string)

型宣言

    • (radix?): string
    • Long を指定されたラジアンで記述された string に変換します。

      パラメーター

      • Optional ラジアン:数値

        ラジアン( 2 - 36 )、デフォルトは10

      string を返します

      スロー

      radixが範囲外の場合

から 符号なし: (() => Long)

型宣言

    • (): Long
    • この Long を符号なしに変換します。

      Returns Long

符号なし: ブール値
xor: ((その他) => Long)

型宣言

    • (その他): Long
    • この Long と指定された のビット単位の XOR を返します。

      パラメーター

      • その他の: string |数値| Long

      Returns Long

MAX_ VALUE: Long

メソッド

  • string を返します

  • {を返す
        $timestamp : stringります
    }

    • $timestamp: string
  • 指定された高ビットと低ビットのタイムスタンプを返します。 各 は32ビットを使用することを想定します。

    パラメーター

    • lowerBits :数値

      低32ビット。

    • highlight

      上位の32ビット。

    タイムスタンプを返す

  • 指定された( 32ビット)の整数値で表されるタイムスタンプを返します。

    パラメーター

    • :数値

    タイムスタンプを返す

  • 指定された数値が有限数である場合、その値を表すタイムスタンプを返します。 それ以外の場合は、ゼロが返されます。

    パラメーター

    • :数値

    タイムスタンプを返す

  • 指定された string からタイムスタンプを返します。オプションで指定されたラジアンを使用します。

    パラメーター

    • string : string

      タイムスタンプ のテキスト表現。

    • optRadix :数値

      テキストが書き込まれる基数。

    タイムスタンプを返す

TypeDocを使用して生成