Hi Eric,

> 2. Date/time stamps in the data shall be rounded to the nearest EVEN second by the system instances

That's a clever way to both mask accuracy & uncertainty and to avoid leap seconds. Still, it smells like a hack, unfit for the 21st century. But I feel your pain.

BTW, this is how mod times are stored in the FAT file system. [1] For example, if a camera uses a SD card, you'll see that every photo has an EVEN time stamp. In this case it wasn't to avoid leap seconds but rather it allowed time-of-day to fit in 16 bits (back in the era when bytes mattered). So there's ancient (any maybe even forensic or legal) precedent for what you're doing.

I worry, though, about the next person tasked with improving your design. You have fused two separate issues together: the issue of timestamp accuracy / resolution / legal traceability, and the issue of properly handling UTC (leap seconds). Are you sure there's no other practical solution than to use EVEN seconds?

/tvb

[1] https://en.wikipedia.org/wiki/File_Allocation_Table


_______________________________________________
time-nuts mailing list -- time-nuts@lists.febo.com
To unsubscribe, go to 
http://lists.febo.com/mailman/listinfo/time-nuts_lists.febo.com
and follow the instructions there.

Reply via email to