SQL has a timestamp datatype which is a sequential stamp for the transaction log.
The datetime (from getdate()) in SQL can differ from the OS. It appears that SQL checks around every 40sec or so to update from the OS. Not sure of a way to force this change immediately.