2017-02-07 6 views
-1

出力を(dd MMM 24時間)ie:15 Nov 13:50、 にしたいのですが、現在のコードでは15の日付形式が作成されています11月1日午後1時50分、私はそれの終わりの時間を24時間にしたい。どうすればいい?dateTime形式を表示に変換する方法:15 Nov 13:50

現在のコード:

CONVERT(varchar(6), sl.LogDate, 7) + ' ' + CONVERT(varchar(10), CONVERT(time, sl.LogDate), 100) AS LogDate, 

出力:11月15日13:50

+1

を?そのコードは製品固有です。 – jarlh

+0

これを参照してください: http://www.sql-server-helper.com/tips/date-formats.aspx –

+0

'convert()'関数の使用に基づいて 'sql-server'で再タグ付けされました –

答えて

1

以下のスクリプトを試してみてください - あなたが使用しているDBMS CONVERT(.., .., 108)

SELECT CONVERT(VARCHAR(6), sl.LogDate, 7) + ' ' + 
     CONVERT(VARCHAR(5), CONVERT(TIME, sl.LogDate), 108) AS LOGDATE 
+0

これは動作します、ありがとうございます! –

関連する問題