Read the statement by Michael Teeuw here.
Calendar times in 24 hour format?
-
@MrEdOne
timeFormat
uses the formatting of your operating system.
When “24” is configured the format “hh:mm” is returned. Which is exactly, what you are looking for.
Here is the code snippet from calender.js:switch (config.timeFormat) { case 12: { moment.updateLocale(config.language, { longDateFormat: { LT: "h:mm A" } }); break; } case 24: { moment.updateLocale(config.language, { longDateFormat: { LT: "hh:mm" } }); break; }
What do you get, when typing
date
in your console?
If it’s not in displayed in a format of 24h, change the setting of your OS.Maybe this helps?
-
Here is output from
date
pi@MagicMirror:~ $ date wto, 25 lip 2017, 20:59:48 CEST
Yes in
12
, but in24
I have 03:00 instead 15:00 -
I think there is simply an understanding problem. You wrote:
“When i change timeFormat to 12 calendar add PM to 03:00 so it’s correctly, but when i change to 24, PM disappear.”So, if I’m interpreting this right, you are looking for something that isn’t the usual case. You want to display something like: “20:59 PM”
Is this correct? -
This post is deleted! -
Is your google calendar in the correct time zone?
-
You mean calendar on Google website?
But everything work correctly until lastest update of mm -
Then I have no idea. Sorry…
-
Thx for response.
-
i have the same problem, maybe I have time on the weekend for more test.
For me it is really ugly -