2017-02-21 4 views
0

テーブルに列があり、datetimeタイプです。ビジュアルスタジオの日時フォーマット "YYYY-MM-DD hh:mm:ss"

次に、SQL Server Data Tools 2015を使用してこのデータを表から報告しています。 DateTimeフォーマットがそこ分離されている>Number、 - 私はText Box Propertiesを見ると、Visual Studioで、しかし、YYYY-MM-DD hh:mm:ss

は、私は、Visual Studioには、この形式で日付と時刻を表示することを望みます。

質問:YYYY-MM-DD hh:mm:ssとしてdatetimeの値を表示するために、ビジュアルスタジオのテキストボックスをどのようにフォーマットできますか?

+0

を訪問あなたは "しようとしましたトランザクションクエリの「DateFormat」? –

+0

は、私は私のクエリで「DateFormatの」が必要? DBテーブルのデフォルトフォーマットは、すでに 'YYYY-MM-DD hh:mm:ss'です。私はビジュアルスタジオ "テキストボックス"のアイテムと同じフォーマットが必要です。 – RIKI

+0

'Text Box Properties'を' Text'として設定した場合、フォーマットはデータベースからきれいになると思います。あなたはすでにそれを試しましたか? –

答えて

1

あなたは、あなたが使用することができ、あなたのSELECT句でCONVERTを使用したい場合は、この単純なクエリ

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

関連する問題