GMTSTimestamp 类引用
概览
继承 GMTCImmutableData。
公共成员函数 |
(instancetype) | - initWithSeconds:nanos: |
| 使用指定的 `seconds` 和 `nanos' 方法实例化对象。
|
属性 |
int64_t | 秒 |
| 表示自 Unix 纪元 1970-01-01T00:00:00Z 以来的世界协调时间 (UTC) 秒数。
|
int32_t | nanos |
| 秒的非负分数(纳秒分辨率)。
|
成员函数文档
- (instancetype) initWithSeconds: |
|
(int64_t) |
秒 |
nanos: |
|
(int32_t) |
nanos |
|
|
| |
使用指定的 `seconds` 和 `nanos' 方法实例化对象。
属性说明
- (int64_t) 秒 [read, assign] |
表示世界协调时间 (UTC) 的秒数(从 Unix 时间 1970-01-01T00:00:00Z 开始算起)。
必须介于 0001-01-01T00:00:00Z 和 9999-12-31T23:59:59Z 之间(含边界值)。
- (int32_t) nanos [read, assign] |
秒的非负分数(纳秒精度)。
对于含小数部分的负秒数,仍必须包含按时间递升的非负纳秒值。必须介于 0 到 999,999,999 之间(含 0 和 999,999,999)。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-07-30。
[null,null,["最后更新时间 (UTC):2024-07-30。"],[[["The `GMTSTimestamp` class represents a timestamp and inherits from `GMTCImmutableData`."],["It can be instantiated using seconds and nanoseconds since the Unix epoch."],["`GMTSTimestamp` stores the timestamp using two properties: `seconds` and `nanos`."],["`seconds` represents UTC time since Unix epoch (1970-01-01T00:00:00Z), while `nanos` provides nanosecond resolution."],["Both `seconds` and `nanos` have specific allowed ranges for valid timestamps."]]],[]]