Since using AM and PM are essentially analogue standards, will people eventually stop saying "it's two o'clock" when they mean "the time is fourteen hundred"?
Talking about hundreds is American military slang/jargon isn't it? I've never heard it elsewhere and it doesn't even make sense. It's fourteen hours, not hundreds. If we're going that way, I think it'll be "twenty past fourteen" and such.
But 14:00 is what the time is and what the clock shows, not 1400. So I would say 14 o'clock if not 2 o'clock. Would you say "it's nine hundred in the morning" too? Again, it's hours not hundreds. I'm sorry but I don't understand why you're talking about years.
For context my country uses 24h time and I grew up with it.