2017-02-21 5 views
0

У меня есть столбец в таблице, с номером datetime.Формат даты и времени «ГГГГ-ММ-ДД чч: мм: сс» в визуальной студии

Затем я сообщаю эти данные из таблицы, используя SQL Server Data Tools 2015.

Я хочу, чтобы в Visual Studio, отображается дата и время в этом формате: YYYY-MM-DD hh:mm:ss, хотя, в визуальной студии, когда я смотрю Text Box Properties ->Number, там Date и Time форматы разделены.

Вопрос: как я могу форматировать текстовое поле в визуальной студии, для отображения datetime значение как YYYY-MM-DD hh:mm:ss?

+0

Пробовали ли вы " DateFormat "в вашем транзакционном запросе? –

+0

Мне нужен «DateFormat» в моем запросе? формат по умолчанию в таблице DB, уже есть «YYYY-MM-DD hh: mm: ss'. Мне просто нужен такой же формат для визуальных студий «Текстовое поле». – RIKI

+0

Если вы установите «Свойства текстового поля» как «Текст», я считаю, что формат будет прекрасным из базы данных. Вы уже это пробовали? –

ответ

1

Вы могли бы использовать этот простой запрос

SET DATEFORMAT DMY --Day/Month/Year ... you can write YMD or another combination 

Если вы хотите использовать CONVERT в вашем ЗЕЬЕСТ Вы можете использовать:

SELECT convert(varchar, getdate(), 100) -- mon dd yyyy hh:mmAM (or PM) – Oct 2 2008 11:01AM   
SELECT convert(varchar, getdate(), 101) -- mm/dd/yyyy - 10/02/2008     
SELECT convert(varchar, getdate(), 102) -- yyyy.mm.dd – 2008.10.02 
SELECT convert(varchar, getdate(), 105) -- dd-mm-yyyy 

И, наконец, посетить Date and Time styles

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