1

Оригинал дата 8/25/2017 12:00:00 AMдата Преобразовать из мм/дд/гггг чч: мм: сс в дд/мм/гггг

мне нужно конвертировать из дд/мм/гггг чч: мм: сс AM до дд/мм/гггг

Я попробовал формат (дата, «дд/мм/гггг»), но его показ в качестве 25/00/2017

Любые идеи/помощь очень ценится

Благодаря Aruna

ответ

1

MM вместо mm. Первые - это месяцы, последние минуты.

DECLARE @mydate DateTime = '8/25/2017 12:00:00 AM' 
SELECT FORMAT (@mydate, N'dd/MM/yyyy') 
-- If you want the 2 digit year use yy instead of yy 
SELECT FORMAT (@mydate, N'dd/MM/yy') 

Format Documentation.

2

см ссылке: Convert Functions

ПРЕОБРАЗОВАНИЯ: (это соответствующий ответ для преобразования из/дд/гггг чч мм: мм: сс утра до дд/мм/гг)

select CONVERT(VARCHAR(10),GETDATE(),103) 

image1

ФОРМАТ:

т его использует FORMAT (можно использовать в SQL Server 2012 или выше версии)

select FORMAT(GETDATE(), 'dd/MM/yyyy', 'en-us') 

image2

Смежные вопросы