Midnight: 0:00 or 12:00?

Hi,

I need help in establishing the correct way to display midnight in both 12 or 24 format:

Currently I display 0:00 in both the 12 and 24 hour formats.
A user gave me feedback and requested to have the 0:00 as 12:00 in the 12 hour format, i.e. 12:00am as opposed to 0:00 am.

So what should midnight time be for

12 hour format:

24 hour format:

Regards,

H
  • Hi,

    I use 12am as midnight in 12h-format and 00 in 24h format in my watchfaces.

    if (!Sys.getDeviceSettings().is24Hour) {
    hour = hour % 12;
    if (hour == 0) {
    hour = 12;
    }
    }
  • Hi,

    I use 12am as midnight in 12h-format and 00 in 24h format in my watchfaces.

    if (!Sys.getDeviceSettings().is24Hour) {
    hour = hour % 12;
    if (hour == 0) {
    hour = 12;
    }
    }


    Thanks Petr!
    Really appreciate!
  • Midnight should always be 0000 in 24h; 1200am in 12h

    Of course - ask for an opinion and you'll get as many opinions as respondents, possibly more :) - https://en.wikipedia.org/wiki/12-hour_clock#Confusion_at_noon_and_midnight
  • Midnight should always be 0000 in 24h; 1200am in 12h

    Of course - ask for an opinion and you'll get as many opinions as respondents, possibly more :) - https://en.wikipedia.org/wiki/12-hour_clock#Confusion_at_noon_and_midnight


    Thanks, decided to go this way based on your and Petr.Koula 's repsonses. ;)
  • As others say, it's 12 if in 12 hr mode, 0 in 24 hr mode. I've lived where 12 hr is the norm my whole life and never heard anything different.

    Also, if the hour (before change) is <12 (0 to 11) it's "am" in 12 hr mode. 12 to 23 is "pm".
  • As others say, it's 12 if in 12 hr mode, 0 in 24 hr mode. I've lived where 12 hr is the norm my whole life and never heard anything different.

    Also, if the hour (before change) is <12 (0 to 11) it's "am" in 12 hr mode. 12 to 23 is "pm".


    And is it suffucient to show just a time without am/pm in these 12-mode countries? Because I don't add am/pm indicator in my watchfaces and nobody has complained about it yet. I suppose that usually user knows if it's in evening or morning (except of Bachelor parties etc..:)).
  • And is it suffucient to show just a time without am/pm in these 12-mode countries? Because I don't add am/pm indicator in my watchfaces and nobody has complained about it yet. I suppose that usually user knows if it's in evening or morning (except of Bachelor parties etc..:)).


    {submits bug report} :D
  • And is it suffucient to show just a time without am/pm in these 12-mode countries? Because I don't add am/pm indicator in my watchfaces and nobody has complained about it yet. I suppose that usually user knows if it's in evening or morning (except of Bachelor parties etc..:)).


    For me, I always have an am/pm indicator of some sort in 12hr mode. It's not required, but for most real clocks in 12hr mode, it's there. It insures that when the time is set, it's set to the proper "12" (for example), so things like day changes occur properly at midnight and not noon.

    You'll notice in many of the "FONT_NUMER_*" fonts, "A" and "P" are there in addition to the numbers and the ":" for this reason. (12:00A, for example, with the "A" being about 1/2 the height of the numbers)
  • It insures that when the time is set, it's set to the proper "12" (for example), so things like day changes occur properly at midnight and not noon.


    I see, that's good reason. But on the other side I already have a little overcrowded screen and there is no enough space for a/p :) so I had to make a compromise.. I suppose the time in a menu has this indicator (and I hope that Fenix3 has time in manu as well as 920XT :) ).
  • Former Member
    Former Member over 9 years ago
    To be technically complete, the am/pm indicator should be there; however, in my personal opinion, it is not important, since it doesn't generally provide any information a user wouldn't already know.

    I think it is reasonable to leave the indicators off as a design decision. I believe there are places in some of the Garmin Forerunner UI designs where the am/pm indicator was excluded.