Unfortunately, there is no guaranteed way to control this. Your mappings can get executed in parallel and at the same millisecond as you have already seen.
One way to make sure this doesn't happen is to switch the Interface to EOIO so that the mapping wiill also be executed in sequence which means your timestamp will be unique.
Regards
Bhavesh