MongoDB\BSON\Timestamp 클래스

(mongodb >=1.0.0)


소개

» BSON 타임스탬프를 나타냅니다. 값은 4바이트 타임스탬프(즉, Epoch 이후 초)와 4바이트 증분으로 구성됩니다.

참고: 이것은 복제 및 샤딩에 사용되는 내부 MongoDB 유형입니다. 일반적인 날짜 저장용이 아닙니다(MongoDB\BSON\UTCDateTime 대신 사용해야 함).


클래스 개요

                  
final class MongoDB\BSON\Timestamp implements MongoDB\BSON\TimestampInterface, MongoDB\BSON\Type, Serializable, JsonSerializable, Stringable {
  /* Methods */
  final public __construct(int $increment, int $timestamp)
  final public getIncrement(): int
  final public getTimestamp(): int
  final public jsonSerialize(): mixed
  final public serialize(): string
  final public __toString(): string
  final public unserialize(string $serialized): void
}
                  
                

변경 로그

버전 설명
PECL mongodb 1.12.0 PHP 8.0 이상에서 Stringable을 구현합니다.
PECL mongodb 1.3.0 MongoDB\BSON\TimestampInterface를 구현합니다.
PECL mongodb 1.2.0 SerializableJsonSerializable을 구현합니다.
목차