#language #подушено
Форматы записи точек во времени
Форматы люди вообще придумывают очень веселые. В основном на формат записи даты влияет то, как оно представляется в языке.
31.12.2000 23:59 — родной русскому человеку формат. Мы его даже так и читаем: тридцать первое декабря двухтысячного без минуты полночь.
Он хорош тем, что мы можем убрать полный год и оставить только 31.12.00 и будет более-менее неплохо.
А еще у нас 24 часовой формат времени. Многие путают его с американским «военным» форматом времени. Но у них формат 2359, без разделителей.
12/31/2000 11:59pm — американский формат.
Многим сложно понять почему они решили поставить дату после месяца. Но логика очень хорошо видна когда мы произносим это: December 31st 2000 — сначала месяц, потом день и только потом год.
am/pm тоже кажется немного странным сначала, но тут тоже логика простая: часы показывают 12, а на улице светло — значит это после полудня, то есть pm. Если 12, а на улице темно, значит это после полуночи. Поэтому у американцев есть 12am, что в нашей традиции будет 00:00 часов. От этого и хочется назвать это более естественным способом, потому что время они читают буквально по часам.
Есть еще очень интересная традиция сокращать год 2024 как '24, но такое сокращение используется обычно когда есть буквами написанный месяц.
31-XII-2000 — это отличный формат для памятников. Во-первых, обычно там не указывается время. Во-вторых, потому что используются две системы записи чисел: арабское и римское. А как известно надписи на памятниках обычно читают люди умные, с образованием.
2000-12-31T23:59 — это программистский RFC 3339, один из лучших и самых логичных форматов из доступных.
Этот формат умеют читать все европейцы, американцы и многие другие. Все потому что он настолько не похож на обычный формат и при этом логичен, что читается по логике: от самого большого к маленькому, от года к секунде. Именно поэтому время в таком формате очень легко сортировать.
---
Можно заметить, что в естественных форматах год идёт после месяца и числа. Достаточно не сложно понять, что связанно это с тем, что люди используют дату и месяц намного чаще, а год считается текущим или выводится из контекста.
К большому сожалению эти форматы потихоньку теряют свои физические представления. Очень много людей сегодня просто не умеют читать часы со стрелками, а другие не знают никаких систем записи кроме арабской, третьи имеют сложности с порядком месяцев в году (автор один из таких).
Как-нибудь потом я расскажу зачем иногда пишут GMT+3, что такое UTC и почему часовые пояса могут смещаться не на часы, а на минуты.
Post #19
573
- 👍 4
- 💯 1