Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Текстовый формат даты для MSSQL 2000


Лёша ©   (2009-10-08 13:10:00) 

При разных региональных настройках (или еще из-за чего-то) разные сервера по разному приводят дату из char-ов.
Например: '01.03.2009' может быть и "первое марта" и "третье января".
Существует ли "универсальный" формат записи даты в виде текста, понятный всем серверам?


Anatoly Podgoretsky   (2009-10-08 23:26:00) [1]

> palva  (08.10.2009 21:44:05)  [5]

Вопрос стоял об любых серверах, а '20091025' это поддерживает очень малое количество.


palva   (2009-10-08 21:44:00) [2]

Где-то читал совет для MS SQL: '20091025' воспринимается правильно чуть ли не при любых настройках. Не знаю, может брешут. 'Еще 2009-Oct-25' советуют, типа любые серверы правильно понимают. А по-моему скудному опыту так '10/25/2009' всегда правильно работает.


Anatoly Podgoretsky   (2009-10-08 20:15:00) [3]

> clickmaker  (08.10.2009 13:14:01)  [1]

К сожалению это только по идее.


Лёша   (2009-10-08 13:24:00) [4]

clickmaker ©   (08.10.09 13:14) [1]

Да. Спасибо.


Dennis I. Komarov   (2009-10-08 13:16:00) [5]


>  формат записи даты в виде текста

ответ тут...


clickmaker   (2009-10-08 13:14:00) [6]

ISO, по идее
yyyy-mm-ddThh:mi:ss.mmm


Наверх

Титульная страница Поиск, карта сайта Написать письмо