Всегда знал, что Полянка это просто портал в ад
И чё?
Кто-то установил на контроллере неправльную локализацию, с форматом даты MM.DD.YYYY
Кто-то 13 января 2018 это сфотографировал.
Кто-то спустя почти год это выложил... :-)
Кто-то установил на контроллере неправльную локализацию, с форматом даты MM.DD.YYYY
Кто-то 13 января 2018 это сфотографировал.
Кто-то спустя почти год это выложил... :-)
Угу. Кто-то не слышал про американскую систему даты и удивился.
Но выложил своевременно, и получилось смешно. Как будто в метро продолжается 2018 год, ваш К.О.
Очень смешно. Давайте еще посмеемся над имперской системой исчисления.
Всегда смешно становится, когда метод записи даты наш приводится как самый логичный и тд. Хотя по факту - он столь же странный.
Записывать 1м числом самое часто меняющееся -столь же логично, как и в десятичной системе счисления сперва писать единицы, потом десятки, потом сотни и тд.
Просто банальная задача - отсортировать по дате 10 листков бумаги. С чего в первую очередь начинается сортировка? Очевидно не с числа месяца же, так же как и не с самого месяца. Зачем нам сперва отбирать все бумаги за 1е число или за январь? В первую очередь отбирается за год, внутри этого года - по месяцам - и потом уже в последнюю очередь - по числу внутри месяца.
Вот это и есть единственная логичная запись даты, которая вытекает из нашего метода записи всех чисел. В котором наибольший порядок идет всегда первым.
Просто мы, как и американцы - давно привыкли к своей кривой системе, с лету ее понимаем и что то менять - явно не хотим. Но это не значит что стоит ее выставлять как единственно верную
Записывать 1м числом самое часто меняющееся -столь же логично, как и в десятичной системе счисления сперва писать единицы, потом десятки, потом сотни и тд.
Просто банальная задача - отсортировать по дате 10 листков бумаги. С чего в первую очередь начинается сортировка? Очевидно не с числа месяца же, так же как и не с самого месяца. Зачем нам сперва отбирать все бумаги за 1е число или за январь? В первую очередь отбирается за год, внутри этого года - по месяцам - и потом уже в последнюю очередь - по числу внутри месяца.
Вот это и есть единственная логичная запись даты, которая вытекает из нашего метода записи всех чисел. В котором наибольший порядок идет всегда первым.
Просто мы, как и американцы - давно привыкли к своей кривой системе, с лету ее понимаем и что то менять - явно не хотим. Но это не значит что стоит ее выставлять как единственно верную
Потому что надо писать Год-месяц-число, согласно ГОСТ ИСО 8601
Первым идёт число, потому что кроме сортировки ещё, ВНЕЗАПНО, нужно определять текущую дату.
ВНЕЗАПНО - но понятие "определять текущую дату" крайне расплывчато. В полной записи оно точно так же всю дату и определяет. А если вопрос, на который к примеру месяц и год не важен - вы так и так скажете только число. Т.е. по факту то как бы ничего не меняется, просят полную дату - ну будет 2019/01/01.
Картинка выше же про "логичность и удобство". И как вы не спорьте, но все числа люди записывают в четком порядке - наибольший порядок справа. Но вот дату, что записывается так же числами - наоборот. Верх логики и удобства.
p.s. Ну и верх абсурда - что время, которое пишется в полной дате сразу после - записывается иначе. В итоге имеем условно 01/01/2019 14:55. При этом Порядок смены чисел такой, сперва последняя, потом предпоследняя, потом первая, вторая и третья. Ага, логика на миллион. Почему тогда если это так удобно - не записывать первыми секунды, за ними минуты, потом часы, дни и тд? Будет, как вы выразились, удобнее определять текущую дату, ага. 40:55:14 01/01/2019 - чем не удобно, все записано одним способом:D
Картинка выше же про "логичность и удобство". И как вы не спорьте, но все числа люди записывают в четком порядке - наибольший порядок справа. Но вот дату, что записывается так же числами - наоборот. Верх логики и удобства.
p.s. Ну и верх абсурда - что время, которое пишется в полной дате сразу после - записывается иначе. В итоге имеем условно 01/01/2019 14:55. При этом Порядок смены чисел такой, сперва последняя, потом предпоследняя, потом первая, вторая и третья. Ага, логика на миллион. Почему тогда если это так удобно - не записывать первыми секунды, за ними минуты, потом часы, дни и тд? Будет, как вы выразились, удобнее определять текущую дату, ага. 40:55:14 01/01/2019 - чем не удобно, все записано одним способом:D
у мну ощущение что эти штуки тока с весны\лета 18го начали появляться. надо метродрочеров призвать
Просто формат буржуйский ММ/ДД/ГГГГ, а не наш понятный ДД/ММ/ГГГГ
if day>=31 month=month+1
1. day>=((28) || (29) || (30)|| (31))
2. month++
2. month++
У тебя так каждый месяц на четыре месяца будет сдвигаться. Не говоря уже о том, что формат первой строки нелигитимен.
Я часто в работе использую формат ГГ:ММ:ДД. Очень удобно.
ты бы поделился в чем удобство-то.
В том, что он - использует. Тупые вопросы, какие-то.
всегда семь часов вечера - можно идти домой
От большего к частному. Так в азиатских странах дату записывают, в той же Японии, например. Куда логичней непонятной американской хуйни.
1) https://ru.wikipedia.org/wiki/ISO_8601
2) Для упорядочивания по дате гораздо лучше подходит. Мало кого интересует Х число каждого месяца каждого года, гораздо важнее (обычно) конкретная дата. При стандартной сортировке по имени будут выводиться:
2018-01-01
2018-01-02
...
2018-12-31
2019-01-01
2) Для упорядочивания по дате гораздо лучше подходит. Мало кого интересует Х число каждого месяца каждого года, гораздо важнее (обычно) конкретная дата. При стандартной сортировке по имени будут выводиться:
2018-01-01
2018-01-02
...
2018-12-31
2019-01-01
Действительно удобно в работе с боьшими промежутками времени. Пожалуй и сам перейду на такой формат, а то как животное.
Чтобы написать коммент, необходимо залогиниться