2017-02-21 184 views
0

我有表中的列,其中有datetime類型。在visual studio中的日期時間格式「YYYY-MM-DD hh:mm:ss」

然後我使用SQL Server Data Tools 2015從表中報告這些數據。

我想,在Visual Studio中,顯示的日期和時間格式爲:YYYY-MM-DD hh:mm:ss,雖然,在Visual Studio中,當我看着Text Box Properties - >Number,有DateTime格式是分開的。

問題:如何在visual studio中格式化文本框,將datetime的值顯示爲YYYY-MM-DD hh:mm:ss

+0

你試試「您的交易查詢中的「DateFormat」? –

+0

我需要「DateFormat」在我的查詢?數據庫表格中的默認格式已經是'YYYY-MM-DD hh:mm:ss'。我只需要視覺工作室「文本框」項目的相同格式。 – RIKI

+0

如果將「文本框屬性」設置爲「文本」,我相信數據庫的格式會很好。你已經試過了嗎? –

回答

1

如果你想使用轉換你的SELECT子句中,你可以使用你可以使用這個簡單的查詢

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

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

相關問題