Skip to content
LOG-150 Logs, Records & Provider Evidence

How should timestamp uncertainty be reported?

Timestamp uncertainty should be reported clearly wherever timing supports sequence, attribution, alibi or outcome.

The report should preserve the original value and explain why the time may not be exact.

Avoid the dangerous assumption

The dangerous assumption is that a timestamp with seconds or milliseconds can always be presented as a precise real-world time.

It cannot.

Uncertainty may arise from the source clock, time zone, daylight-saving conversion, clock drift, buffering, delayed upload, ingestion delay or the meaning of the timestamp field itself.

State which system produced the time and whether it represents event creation, receipt, processing, completion or ingestion. Record the original zone or offset and any conversion applied.

Where an offset has been established, explain how. Do not apply one correction across the whole period unless the evidence supports a stable offset.

Use wording that reflects the evidence. The event may have been “recorded by the source system as 14:05:12 UTC”, “approximately 14:05 local time” or “within the same recorded second”.

If order cannot be resolved, say so. Do not add artificial precision or silently choose one timestamp over another.

Where a daylight-saving transition creates two possible local times, preserve the ambiguity unless another reliable source resolves it.

Also state whether the uncertainty affects the investigative conclusion or merely the presentation of the sequence. The limitation should appear in the main analysis, not only in a technical footnote, if it affects the conclusion.

Operational takeaway

Report timestamp uncertainty by preserving the original value, identifying its clock, zone and event stage, documenting conversions and matching the wording to the actual precision and reliability.


Keep moving

Where this question leads

These links explain why the next page may matter, rather than presenting an undifferentiated list.