Ознакомьтесь с нашей политикой обработки персональных данных
23:50 

О японском формате даты

zHz00
Многие из тех, кто имеют какое-либо отношение к Японии (например, смотрят аниме), знают о том, какой там применяется формат даты. А формат такой: год/месяц/день. И именно такой формат даты мне кажется наиболее логичным и удобным.

Стараюсь применять его повсеместно. На работе тоже некоторые его применяют (правда не зная о том, что это японский формат). Кроме того, международный стандарт ISO 8601 использует аналогичные принципы.

В чём логичность формата?
а) временные интервалы идут по порядку, а не как в Америке, где сначала месяц, потом день, а потом год;
б) временные интервалы идут в порядке уменьшения, что об'единяет этот способ с написанием почтового IRL-адреса и любых древовидных конструкций (C:\Windows\system32; Раздел 1.1.2 и т.п.).

В чём удобство формата?
Главное -- в сортировке. Посимвольная сортировка строк с датами сразу даёт верное упорядочивание! (если, конечно, писать ведущие нули) У нас на работе это применяется при именовании файлов (тогда дата пишется сплошняком или через дефисы в начале имени). При этом не возникает трудностей с редактированием/копированием, которые перепишут дату изменения/создания. Дата файла всегда остаётся в его имени.
Если подобная дата указана в (отсортированной) таблице, то обнаружить нужную строку взглядом также очень просто. Сначала прослеживаем год в начале строки, потом переключаем взгляд правее -- там смотрим месяц. И день. Если пользоваться русским форматом д.м.г, то надо смотреть с конца строки, возвращаясь в начало. Это менее удобно. Американский адовый формат вообще не рассматриваем.

Агитирую всех использовать данный формат!

@темы: Японский язык, Мысли, Лайфхак

URL
Комментарии
2017-06-10 в 13:29 

korrshun
дрыхнущий
а я всё больше и больше люблю ISO8601

2017-06-10 в 14:32 

zHz00
korrshun, о, клёво. Принципы и результат тот же. Спасибо. Щас дополню псто.

URL
2017-06-10 в 14:50 

Knows Ajed
Когда-то
Я точками разделяю. Это, конечно, неправославно, но лично мне зело удобно. Т.к. дефисы внимание засоряют, отвлекают от цифр.

2017.06.10_Схема_херни.txt

2017-06-13 в 22:52 

Stigravian Shaderstill
мизантроп-затейник
Knows Ajed, точками - потому что фанат snake_case? ))

2017-06-14 в 10:06 

Knows Ajed
Когда-то
Stigravian Shaderstill, не то чтобы ярый фанат, в коде предпочитаю верблюдов (потому что оно практически везде, можно сказать, стандарт). Скорее, оно легко совместимо с начальством, которое потом работает с этими файлами. Всё для людей, чо.

2017-06-14 в 12:01 

zHz00
Stigravian Shaderstill, а какая связь снейк_кейс и точек?

URL
2017-06-14 в 12:34 

Heyzer
discordant voice
Я точками разделяю. Это, конечно, неправославно, но лично мне зело удобно. Т.к. дефисы внимание засоряют, отвлекают от цифр.

А если вообще без разделителей?
20170614

2017-06-14 в 15:36 

Knows Ajed
Когда-то
Heyzer, можно, неоднократно встречал. И с временем. 20170614153827.

Но если таких файлов - множество, парсить "быстрым взглядом" такую дату - неприятно и дольше, чем если разделить заранее, хоть как-то.

2017-06-15 в 11:20 

Stigravian Shaderstill
мизантроп-затейник
zHz00, обыгрывается, что точки внизу, как и подчеркивание. Дефисы и прочие серединные символы - это уже kebab-case.

2017-06-15 в 11:37 

zHz00
URL
2017-06-15 в 17:27 

Heyzer
discordant voice
А если вообще без разделителей?
20170614


Васяперелогинься.

   

Untitled

главная