MongoDB\BSON\Timestamp::getTimestamp

(mongodb >=1.3.0)

MongoDB\BSON\Timestamp::getTimestamp返回此 Timestamp 的时间戳部分

描述

final public MongoDB\BSON\Timestamp::getTimestamp(): int

Timestamp 的时间戳部分是其最重要的 32 位,它表示自 Unix 纪元以来的秒数。该值被读取为一个大端字节序的无符号 32 位整数。

注意: 由于 PHP 的整数类型是有符号的,因此此方法返回的一些值在 32 位平台上可能显示为负整数。 sprintf()"%u" 格式化程序可用于获取无符号十进制值的字符串表示形式。

参数

此函数没有参数。

返回值

返回此 Timestamp 的时间戳部分。

警告

在 32 位系统上,此方法可能返回负数。虽然 BSON 时间戳类型的增量和时间戳部分由两个无符号 32 位值组成,但 PHP 无法在 32 位平台上表示它们。

错误/异常

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top