The consequence of that would be that statements like "fireworks start at 12 AM" would mean two different points in time depending on how much precision your clocks have.
A good reason for truncating is that we have a strong bias against being late, but not really against being early.
More importantly, I know whether the designated point in time passed or not. If you have a submission deadline set at 14:00, the most important thing you care about is whether you made it or not.
But what bothers me more is that this is inviting ambiguity into time definition. What 14:00 means (in addition to all the timezone complexity) now depends on the type of the clock you use. That's just bad.
> A good reason for truncating is that we have a strong bias against being late, but not really against being early.
TBH I don't understand what you're saying here.
Your boss won't like hearing "well technically I wasn't late because you see your clock has the seconds rounded to minutes so you can't actually know if I'm late".
The best possible outcome you could get from that is that the meeting starts at 12:59:30 now.