2013-04-23 66 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