• Our new ticketing site is now live! Using either this or the original site (both powered by TrainSplit) helps support the running of the forum with every ticket purchase! Find out more and ask any questions/give us feedback in this thread!

Midnight - 0000?

Status
Not open for further replies.

Buzby

Established Member
Joined
14 Apr 2023
Messages
1,654
Location
Glasgow, Scotland
I’ve seen clocks in the US running from 23:59:59 to 24:00:00, however the hour lasted a full hour (24:59:59 rolled over to 01:00:00) this was in NYC at Grand Central. It would have been perverse to only show 24 for one minute!
 
Sponsor Post - registered members do not see these adverts; click here to register, or click here to log in
R

RailUK Forums

Krokodil

Established Member
Joined
23 Jan 2023
Messages
6,524
Location
Wales
I’ve seen clocks in the US running from 23:59:59 to 24:00:00, however the hour lasted a full hour (24:59:59 rolled over to 01:00:00) this was in NYC at Grand Central. It would have been perverse to only show 24 for one minute!
I'm surprised that they were even using the 24hr clock over there.
 

edwin_m

Veteran Member
Joined
21 Apr 2013
Messages
28,594
Location
Nottingham
Which does, however, lead to there being two ways that the same instant could be specified - 00:00:00 and 24:00:00 being the same time.

This might cause issues with automated systems performing time arithmetic.
If the system also knows about dates then the two ways would reduce to the same internal representation assuming 24:00:00 is correctly the end of day 1 and 00:00:00 the start of day 2. A system that doesn't have at least a basic understanding of dates would struggle with any time calculation going through midnight, but could get an answer of sorts by doing a modulo 24hr on all answers.
 

pokemonsuper9

Established Member
Joined
20 Dec 2022
Messages
4,587
Location
Greater Manchester
And to me it is perfectly sensible that post-midnight times associated with the previous day should quoted as >24:00, just counting on, so if the traffic day is considered as changing at 04:30 (or such), then times up to that be quoted as through to 28:30. It would avoid the ridiculousness of the last train being before the first one, as commonly seen on the Underground.
That would be stupidly complicated to do.

It'd be easier to just move to UTC -5 making what is now 5am to be the new midnight (or -4 to 4am)

Sure it'd be confusing but less confusing than refering to the same time by two different values!
 

norbitonflyer

Established Member
Joined
24 Mar 2020
Messages
5,660
Location
SW London
Surely in that case you just resort to what is fact. 24:00 isn’t a real time. 00:00 is the first minute of a day.
No. 00:00:00 (or 24:00:00) is an instant in time, the boundary between one day and the next, and has zero duration. The first minute of the day is the period from 24:00:00 to 00:01:00.

If a train were due to depart at 00:00 you would not expect to catch it at 00:00:45, although that is still within the first minute of the day.

I noticed that it used to be the practice on BR timetables that where there was a regular-interval service with a call at xx:00, departures around midnight would be shown instead as 23:59 and arrivals at 00:01. London Transport were quite happy to show times as 24:00
 

etr221

Established Member
Joined
10 Mar 2018
Messages
1,581
No. 00:00:00 (or 24:00:00) is an instant in time, the boundary between one day and the next, and has zero duration. The first minute of the day is the period from 24:00:00 to 00:01:00.
I would put it that the last minute of one day is from 23:59:00 and 24:00:00; and that the next minute, which is first of the next day, is from 00:00:00 to 00:01:00.
So using 24:00 to indicate the end of one day, and 00:00 the beginning of next.

That would be stupidly complicated to do.

It'd be easier to just move to UTC -5 making what is now 5am to be the new midnight (or -4 to 4am)

Sure it'd be confusing but less confusing than refering to the same time by two different values!
At the moment, we have the confusion of referring to the same time on two different days (without clarity of which day is meant)...

(Did TfL run tubes and trams between 01:00 and 03:00 (implied by 'all night') on Tuesday 31 December 2024 (New Year's Eve), when they said they would, at https://tfl.gov.uk/status-updates/major-works-and-events/31-december, or Wednesday 1 January 2025 (New Year's Day)?)
 

Baxenden Bank

Established Member
Joined
23 Oct 2013
Messages
4,743
Try Swahili time instead:

Swahili time is expressed very differently from standard time in other parts of the world. Instead of midnight and noon, Swahili time is based on sunset and sunrise. As most Swahili-speaking countries are located near the equator, sunset and sunrise are mostly constant year-round, and defined to be 6:00 P.M. and 6:00 A.M., respectively in standard time. Hence, 6:00 A.M. is the zero hour (0:00 or 12:00) in Swahili time, 7:00 A.M. is the first hour of the day (1:00 in the Morning) and so on. An easy translation to Swahili time is to subtract six hours from the standard clock time, which is how many natives adjust. For example, 11:30 A.M. in standard time is 5:30 in the morning in Swahili time. Instead of A.M. and P.M., Swahili time expresses the hour followed by the portion of the day.


  • Alfajiri = early morning, before the sun has fully risen
  • Asubuhi = morning, roughly between sunrise and noon
  • Mchana = daytime, between sunrise 6:A.M. and sunset 6:00 P.M.
  • Jioni = evening, between sunset 6:P.M. and sunrise 6:00 A.M.
  • Usiku = night time, from sunset until early morning again
From Wikiversity here. If you want a real world example, look up the times for trains in Tanzania on the main network (that is not Tazara or the new standard gauge line). I guess it works for them.

Examples for the SGR, in English and Swahili attached.
 

Attachments

  • 2024 11 01 english.jpg
    2024 11 01 english.jpg
    114.9 KB · Views: 46
  • 2024 11 01 swahili.jpg
    2024 11 01 swahili.jpg
    115.7 KB · Views: 46
Last edited:

edwin_m

Veteran Member
Joined
21 Apr 2013
Messages
28,594
Location
Nottingham
Try Swahili time instead:


From Wikiversity here. If you want a real world example, look up the times for trains in Tanzania on the main network (that is not Tazara or the new standard gauge line). I guess it works for them.

Examples for the SGR, in English and Swahili attached.
I just checked on Google and Tanzanian time is 3hr ahead of UTC, so if this time system is in use then it is alongside another one which is 6hr different. The attached timetable doesn't say which, so working out whether an Amtrak train is AM or PM is going to be a cakewalk compared with trying to catch a train in Dar es Salaam.

I'm also a bit disappointed to discover that KwaZulu isn't on Zulu time.
 

Oxfordblues

Member
Joined
22 Dec 2013
Messages
1,114
The Met Office are warning that heavy snow is likely to start falling here in Oxford at around "12pm". Is that noon or midnight? People assuming it means midnight could get stranded, so it's a serious safety issue.
 

Mcr Warrior

Veteran Member
Joined
8 Jan 2009
Messages
17,155
The Met Office are warning that heavy snow is likely to start falling here in Oxford at around "12pm". Is that noon or midnight? People assuming it means midnight could get stranded, so it's a serious safety issue.
I would say it'll be more likely late afternoon in Oxford.
 

Buzby

Established Member
Joined
14 Apr 2023
Messages
1,654
Location
Glasgow, Scotland
The Met Office are warning that heavy snow is likely to start falling here in Oxford at around "12pm". Is that noon or midnight?
12am is the morning, 12pm the afternoon - I’m just amazed that some are confused - possibly by not being ‘clever’ enough to know what AM and PM actually mean?
 

najaB

Veteran Member
Joined
28 Aug 2011
Messages
33,589
Location
Scotland
12am is the morning, 12pm the afternoon - I’m just amazed that some are confused - possibly by not being ‘clever’ enough to know what AM and PM actually mean?
Perhaps they missed that day of school?
 

TheTallOne

Member
Joined
2 Jan 2024
Messages
265
Location
Birmingham
12am is the morning, 12pm the afternoon - I’m just amazed that some are confused - possibly by not being ‘clever’ enough to know what AM and PM actually mean?
The problem comes when we understand the difference but the person writing the content doesn't. Hopefully that's a rare scenario.
 

etr221

Established Member
Joined
10 Mar 2018
Messages
1,581
I’ve seen clocks in the US running from 23:59:59 to 24:00:00, however the hour lasted a full hour (24:59:59 rolled over to 01:00:00) this was in NYC at Grand Central. It would have been perverse to only show 24 for one minute!
I'm surprised that they were even using the 24hr clock over there.
They're using the same logic as they do for their normal 12 hour clock (which would have showed that hour as 12:00:00 to 12:59:59...)
 

edwin_m

Veteran Member
Joined
21 Apr 2013
Messages
28,594
Location
Nottingham
12am is the morning, 12pm the afternoon - I’m just amazed that some are confused - possibly by not being ‘clever’ enough to know what AM and PM actually mean?
AM stands for ante meridiem, Latin for Before Noon. PM stands for post meridiem, Latin for After Noon.

These terms don't provide any indication of which is correct for noon itself. If people insist on not using the 24-hour clock they should quote "noon" (or "midday") or "midnight" rather than 12pm or 12am.
 

cool110

Member
Joined
12 Dec 2014
Messages
832
Location
Preston
These terms don't provide any indication of which is correct for noon itself. If people insist on not using the 24-hour clock they should quote "noon" (or "midday") or "midnight" rather than 12pm or 12am.
The standard argument is that time is always rounded down. So 12:00 is taken to include the period 12:00:00.00...1 to 12:00:59.99...9 which are all after noon.
 

Buzby

Established Member
Joined
14 Apr 2023
Messages
1,654
Location
Glasgow, Scotland
They're using the same logic as they do for their normal 12 hour clock (which would have showed that hour as 12:00:00 to 12:59:59...
Which, to be fair - is reasonable (unlike their use of M/D/Y compared to D/M/Y). When in the US a bought a 24hr flip clock that echoed my experience in the station. The box said it was in ‘Military Time’ format.
 

edwin_m

Veteran Member
Joined
21 Apr 2013
Messages
28,594
Location
Nottingham
The standard argument is that time is always rounded down. So 12:00 is taken to include the period 12:00:00.00...1 to 12:00:59.99...9 which are all after noon.
That's fair enough, and as soon as it's an instant after 12:00:00 then it's clearly PM. But that doesn't mean that the wording of AM or PM helps when only 12:00 is being referred to.
 

Mcr Warrior

Veteran Member
Joined
8 Jan 2009
Messages
17,155
AM stands for ante meridiem, Latin for Before Noon. PM stands for post meridiem, Latin for After Noon.

These terms don't provide any indication of which is correct for noon itself. If people insist on not using the 24-hour clock they should quote "noon" (or "midday") or "midnight" rather than 12pm or 12am.
Others may disagree but I'm fully with you on this. :)
 

OscarH

Established Member
Joined
15 Sep 2020
Messages
1,259
Location
Crawley
Is this just the American example mentioned upthread or are there systems in the UK that do this, and if so which ones?
If I recall correctly, but would have to check, the timetable data does this. Certainly some downstream systems (which contain fairly raw data derived from it) do. Times being scoped to the day the service departs it's origin station, so if it crosses midnight on its journey you enter hours 24, 25 etc
 

norbitonflyer

Established Member
Joined
24 Mar 2020
Messages
5,660
Location
SW London
12am is the morning, 12pm the afternoon - I’m just amazed that some are confused - possibly by not being ‘clever’ enough to know what AM and PM actually mean?
Indeed - am is the forenoon, pm the afternoon. Those are the literal translations of the Latin phrases of which which am and pm are the abbreviations.
But 12 o clock is neither before noon or after noon. It IS noon. And thus if 12 am and 12 pm mean anything, they mean, respectively, 12 hours before noon and 12 hours after noon - both of which are, of course, midnight.

Anyone who thinks that a time of xx:yy means the sixty second period between xx:yy:00 and xx.yy:59 will miss a lot of trains
 

najaB

Veteran Member
Joined
28 Aug 2011
Messages
33,589
Location
Scotland
And thus if 12 am and 12 pm mean anything, they mean, respectively, 12 hours before noon and 12 hours after noon - both of which are, of course, midnight.
The problem with that logic is that 1am doesn't mean "one hour before noon".
 
Status
Not open for further replies.

Top