Наши пользователи хранения значений даты в следующем формате:Как преобразовать формат даты в формат даты и времени?
Mon. DD, YYYY
Пример:
Sept. 23, 2013
Обратите внимание на период после того, как Mon.
Мы хотели бы конвертировать этот формат:
MM/dd/yyyy
Пример:
9/23/2013
Я попытался это:
SELECT CONVERT(VARCHAR(10), TrainingDates, 101) AS TrainingDates
FROM tblTrainingDates
, но я получаю Sept. 23
,
Как вы можете видеть, не только я не получаю формат, который я хочу, часть года даже не рендеринга
Любые мысли, как справиться с этим?
Заранее спасибо.
Благодарим вас за быстрый ответ. Когда я запускаю свой код, я получаю: «Конверсия не удалась при преобразовании даты и времени из символьной строки». –
Странный .. mine возвращает '09/23/2013'. Какую версию SQL Server вы используете? – mata
Это может зависеть от локали ... также, я думаю, что CONVERT (107) ожидает 3-символьные месяцы –