:index:`Timestamps`
===================

All times are reported in :index:`Unix Time` [#unixtime]_ (UTC timezone), but scaled to microseconds. If the time is not yet valid (for instance, ``endTime`` won't be valid until a transfer is complete), then the time will be null.

For each transfer, the system time is recorded at ``requestTime``. The other times are internally calculated as durations since ``requestTime``, so differences between reported times for a particular transfer will always be accurate.

Note that the times may not compare accurately against your system's time, the JetStream sender's current system time, or the times reported for different transfers, since any system can change its system time. A common source of time changes is NTP correcting clock drift.

.. [#unixtime] *Unix time* is seconds since the Unix Epoch—00:00:00 1 January 1970 UTC—with some complications regarding leap seconds.


