[API reference](https://evolu.dev/docs/api-reference) › [@evolu/common](https://evolu.dev/docs/api-reference/common) › [Time](https://evolu.dev/docs/api-reference/common/Time) › Millis

```ts
type Millis = number &
  Brand<"Int"> &
  Brand<"NonNegative"> &
  Brand<"LessThan281474976710655"> &
  Brand<"Millis">;
```

Defined in: [packages/common/src/Time.ts:161](https://github.com/evoluhq/evolu/blob/e7144e2bbe9069362b62dec1b64a8aa922b8f1b0/packages/common/src/Time.ts#L161)

Milliseconds timestamp, like `Date.now()`.

The maximum value is 281474976710654 (281474976710655 - 1, reserved for
infinity). This enables efficient binary serialization, saving 2 bytes
compared to typical 8-byte (64-bit) timestamps.

`new Date(281474976710654).toString()` = Tue Aug 02 10889 07:31:49

If a system clock exceeds this range, operations will throw. This is
intentional — there's no reasonable fallback for a misconfigured clock.