什麼是SQL被用來獲取日期的格式一樣日期格式SS AM/PM
dd/mm/yyyy hr:mm:ss AM/PM
例如格式:9/17/2013 4:55:43 PM
的以下鏈接給出了一個答案,但我希望值秒也
How to display Date in DD/MM/YYYY H:MM AM/PM format in SQL Server
而不是101在下面的查詢。
convert(varchar, CONVERT(smalldatetime, PhaseStartDate), 101)
'DD/MM/yyyy'和'9/17/2013'? –
[Date format返回爲mm/dd/yyyy hh:mm:ss AM/PM]的可能重複(http://stackoverflow.com/questions/26063902/date-format-returned-as-mm-dd-yyyy- hhmmss-am-pm) – Marusyk
請不要使用'convert(varchar,.....)' - 你應該總是**顯式地爲你的'varchar'類型定義** length ** - 像這樣: 'convert(varchar(20),.....)'。否則,你會得到一些默認值 - 你知道這裏有什麼默認值,以及這些默認值是否合適? –