Здравствуйте, Anpek, Вы писали:
A>Здравствуйте, LaptevVV, Вы писали:
LVV>>В 6 часов 07 минут и 8 секунд 9 октября этого года будет уникальный ряд чисел: 06:07:08 09/10/11
A>Любой ряд чисел уникален
Пока его кто-нибудь не повторит.
А это уже третье повторение этого ряда.
Здравствуйте, Anpek, Вы писали:
A>Да не, это не такой же ряд будет, а тот же самый. Так что... любой ряд чисел уникален
Согласен. Как и с утверждением, что есть абсолютная правда, и абсолютная ложь. Эти абсолютные значения уникальны, но каждый на них ссылается по своему.
Здравствуйте, Анон, Вы писали:
LVV>>В 6 часов 07 минут и 8 секунд 9 октября этого года будет уникальный ряд чисел: 06:07:08 09/10/11 А>А если формат даты — мм/дд/гг, то это уже 10 сентября.
Вот только импортных форматов нам не надо навязывать, наш лучше.
Здравствуйте, pvirk, Вы писали:
А>>А если формат даты — мм/дд/гг, то это уже 10 сентября. P>Вот только импортных форматов нам не надо навязывать, наш лучше.
Тогда Лаптеву следовало написать по нашему 06:07:08 09.10.11
Здравствуйте, pagid, Вы писали:
А>>>А если формат даты — мм/дд/гг, то это уже 10 сентября. P>>Вот только импортных форматов нам не надо навязывать, наш лучше. P>Тогда Лаптеву следовало написать по нашему 06:07:08 09.10.11
Ну, точки, двоеточки и слеши мне по-барабану, главное порядок следования.
Здравствуйте, fin_81, Вы писали:
_>Здравствуйте, Stuw, Вы писали:
S>>И что самое удивительное, в тот же день будет 09/10/11 12:13:14
_>Это день конца света
_>09/10/11 12:13:14.15161718192021...
_ 09/10/11 12:13:14.15926535897932...
Здравствуйте, hziSot, Вы писали:
S>Здравствуйте, pvirk, Вы писали:
P>>Вот только импортных форматов нам не надо навязывать, наш лучше.
S>Позволю себе не согласиться, формат YYYY-MM-DD гораздо лучше. S>Две даты сравниваются на больше-меньше через strcmp
Если бы календарь придумывали программисты...
А пока так:
в 1 году от 365 до 366 суток
в 1 месяце от 28 до 31 суток
в 1 сутках от 23 до 25 часов (да еще и у кого как)
и даже в 1 минуте от 59 до 61 секунд (!)
Здравствуйте, hziSot, Вы писали:
P>>Вот только импортных форматов нам не надо навязывать, наш лучше. S>Позволю себе не согласиться, формат YYYY-MM-DD гораздо лучше. S>Две даты сравниваются на больше-меньше через strcmp
Для вас, киборгов, сравнивающих даты через strcmp, может и удобнее. А нам, обычным людям, "2 июня 2011" с детства привычнее.
Здравствуйте, pvirk, Вы писали:
P>Ну, точки, двоеточки и слеши мне по-барабану, главное порядок следования.
Для меня при точках порядок следования однозначен и сомнений не вызывает, а слеши означают явную неоднозначность.
Здравствуйте, pugv, Вы писали:
P>Здравствуйте, hziSot, Вы писали:
S>>Позволю себе не согласиться, формат YYYY-MM-DD гораздо лучше. S>>Две даты сравниваются на больше-меньше через strcmp
P>Вот они — современные программисты! P>Даты через strcmp сравнивают P>И хранят, видимо, в строках...
Не вижу ничего плохого конкретно в сравнении через strcmp.
Тебе надо просто их сравнить, не надо её парсить, создавать объекты, вызывать методы...
А если тебе нужно отсортировать 5М дат в "кошеронм формате" 'YYYY-MM-DD HH:MM:SS'?
Врядли ты будешь создавать 5М объектов. Хотя...
Здравствуйте, hziSot, Вы писали:
S>Позволю себе не согласиться, формат YYYY-MM-DD гораздо лучше. S>Две даты сравниваются на больше-меньше через strcmp
А еще лучше:
date = year*10000 + month*100 + day;
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Здравствуйте, LaptevVV, Вы писали:
LVV>Здравствуйте, hziSot, Вы писали:
S>>Позволю себе не согласиться, формат YYYY-MM-DD гораздо лучше. S>>Две даты сравниваются на больше-меньше через strcmp LVV>А еще лучше: LVV>date = year*10000 + month*100 + day; LVV>
Здравствуйте, hziSot, Вы писали:
S>Здравствуйте, LaptevVV, Вы писали:
LVV>>Здравствуйте, hziSot, Вы писали:
S>>>Позволю себе не согласиться, формат YYYY-MM-DD гораздо лучше. S>>>Две даты сравниваются на больше-меньше через strcmp LVV>>А еще лучше: LVV>>date = year*10000 + month*100 + day; LVV>> S>Взрослый человек, а такие глупости пишет... S>date = year << 9 + month << 5 + day
Ваш вариант гораздо менее читабелен — для начинающих программистов...
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
S>>>>Позволю себе не согласиться, формат YYYY-MM-DD гораздо лучше. S>>>>Две даты сравниваются на больше-меньше через strcmp LVV>>>А еще лучше: LVV>>>date = year*10000 + month*100 + day; LVV>>> S>>Взрослый человек, а такие глупости пишет... S>>date = year << 9 + month << 5 + day LVV> LVV>Ваш вариант гораздо менее читабелен — для начинающих программистов...
А кому сейчас легко? В мире сейчас так много несправедливости и нечитабельного кода...
Здравствуйте, LaptevVV, Вы писали:
LVV>А еще лучше: LVV>date = year*10000 + month*100 + day; LVV>
это самый ужасный вариант — ибо он не портируемый и с легкостью вызывает ошибку переполнения, например, на ЕС ЭВМ. Особенно если особо одаренный программист решит сэкономить и объявить day, month и year как байт