2013-04-23 68 views
6

我目前在C#中新增#& SQL。當前月和年在SQL Server 2008 r2

如何在SQL Server 2008 R2中獲得當前的月份和年份?

+3

這是兩個非常不同的問題。 – 2013-04-23 14:36:00

+3

您不應該直接返回數據庫以獲取當前的月份和年份,只需將其顯示在網頁上即可。 C#中的'DateTime.Today'就足夠了 – Curt 2013-04-23 14:39:02

回答

24

SQL服務器

SELECT GETDATE() AS CurrentDateTime 
    , YEAR(GETDATE()) AS CurrentYear 
    , MONTH(GETDATE()) AS CurrentMonth 

C#

var now = DateTime.Now; 
var currentYear = now.Year; 
var currentMonth = now.Month; 
+0

非常感謝我可以將當​​前日期時間轉換成秒/分鐘的任何方式? – 2013-04-23 14:51:00