Your entire hostility is based on the assumption that I do know the actual time, which I usually don't because I don't live my life like that. I cannot handle either the anxiety of waiting until the last minute to do something or the friction of being upset in traffic or being perturbed over someone showing up "five minutes late when they damn well knew the meeting was at WX:YZ" or whatever.
I am almost always early, and can't remember the last time I was late, but I don't mind that at all because I am far more comfortable spending a few minutes meditating, gathering my thoughts, planning, etc in between events than acting like I'm speed running life.
My point was more referring to the many instances in which I know the person and the situation and know that the exact time is both irrelevant and not likely offered by my watch.
Most people asking just need the general time, but if they follow up asking for the precise time and you know what it is, it's for a good reason that you've obviously never considered. It's up to you to help them out, or give them a hard time for no good reason. Your choice will say a lot about you.