Does a timestamp show when the user acted or when the system recorded the event?¶
A timestamp may show when the user acted, when the system detected the action or when the system wrote the record.
Those moments may be close together, but they are not always identical.
Avoid this assumption: That every event timestamp directly records the instant a person performed the action described. It may not.
A user may click a button, after which an application validates the request, sends it to a server, updates a database and writes a log entry. The timestamp could represent any one of those stages.
Some logs record the start of an operation. Others record completion. A security product may add a timestamp only when it analyses or detects the activity. A mobile application may store an event locally and record it later.
That distinction matters where timing is used to test an alibi, establish sequence or compare digital evidence with CCTV, calls or witness accounts.
Investigators should request the field definition and identify the component that created the timestamp. Ask whether the value represents user input, request creation, receipt, processing, completion, detection or logging.
Look for linked records with different stage times, such as request and response entries. Correlation IDs and transaction IDs may help reconstruct the chain more safely than one timestamp alone.
Where the system does not document the stage precisely, report the time as the system-recorded event time rather than the exact moment of human action.
Operational takeaway¶
A log timestamp may represent detection, processing or record creation rather than the instant of human action, so investigators must establish the event stage before using it to make precise claims about user behaviour.