Я не сплю, я перешел в режим замедленного функционирования
Работая над датами в SQL, часто задумываюсь над форматом дат...
С точки зрения информационных систем (для сортировки) лучше Год-Месяц-День, а с точки зрения восприятия, внезапно, лучше российский формат - День.Месяц.Год (как бы по увеличению масштаба).
Но в чем смысл американского формата даты - Месяц/День/Год?.. Я не вижу у него ни одного плюса перед теми двумя.
С точки зрения информационных систем (для сортировки) лучше Год-Месяц-День, а с точки зрения восприятия, внезапно, лучше российский формат - День.Месяц.Год (как бы по увеличению масштаба).
Но в чем смысл американского формата даты - Месяц/День/Год?.. Я не вижу у него ни одного плюса перед теми двумя.
>российский формат - День.Месяц.Год
Оказывается, этот формат весьма распространён в мире. Показан бирюзовым на карте.
С точки зрения информационных систем (для сортировки) лучше Год-Месяц-День
Ввести как в экселе тип данных "дата".
Это конечно, но нередко приходится конвертировать даты в и из nvarchar (т.е. текст). И при конвертировании, скажем, текста даты в русском формате "03.10.2013" в дату, в зависимости от настроек сервера, она может распознаться как 10 марта.