* Get the timestamp value * @this {!FieldModelTimestamp} * @param {Date=} defaults Default value, defaults is new Date(0) * @returns {!Date} Result value
(defaults = new Date(0))
| 1851 | * @returns {!Date} Result value |
| 1852 | */ |
| 1853 | get (defaults = new Date(0)) { |
| 1854 | if ((this._buffer.offset + this.fbeOffset + this.fbeSize) > this._buffer.size) { |
| 1855 | return defaults |
| 1856 | } |
| 1857 | |
| 1858 | let nanoseconds = this.readUInt64(this.fbeOffset) |
| 1859 | return new Date(Math.round(nanoseconds / 1000000)) |
| 1860 | } |
| 1861 | |
| 1862 | /** |
| 1863 | * Set the timestamp value |
nothing calls this directly
no test coverage detected