Very interesting! Indeed when I spoof my location in the browser and point it to Montreal, I get the other format that you describe. Seems to be a localization thing; the Canadian version of the formatting prefers the lower case with the dots. Strange that pm is different from a.m. in that regard. Thanks for pointing that out!
_________________________
Tony Fabris