2011-08-08 46 views
0

我正在使用這段代碼來獲取月份和年份。我怎樣才能得到「月份年」格式的日期?

CONVERT(varchar, DATEPART(year, StartDate)) + '-' + RIGHT('0' + CONVERT(varchar, DATEPART(month, StartDate)), 2) As Month 

但它返回 「2011-06」

我的開始日期格式= 2011-06-15 14點03分00秒

我想進入 「2011年6月」 這個 - 如何我可以這樣做嗎?

+0

請參閱此日期轉換匯編:http://www.sql-server-helper.com/tips/date-formats.aspx(首先在Google中搜索「sql server date formatting」) – MicSim

回答

4
SELECT DATENAME(month, getdate()) + ' ' + DATENAME(year, getdate()) 
相關問題