【发布时间】:2018-06-21 13:27:47
【问题描述】:
我的任务是制作一个 Web 表单应用程序,用户输入一个日期,应用程序返回该月的最后一个日期作为输出。请帮助我构建它。我必须使用 EOMONTH 吗?
DECLARE @date DATETIME = '12/1/2011';
SELECT EOMONTH ( @date ) AS Result;
GO
我是一个绝对的初学者。如果你告诉我一步一步的过程,这对我来说意义重大。
【问题讨论】:
-
为什么需要从应用程序调用 SQL 来执行此操作?没有理由使用 SQL Server,因为我相信,无论您使用哪种语言,您都能够以应用程序的语言确定该月的最后一天。
-
好的,拿分了。语言是 C#
-
使用
C#这应该给你这个月的最后日期 -DateTime.DaysInMonth(date.Year, date.Month)
标签: c# asp.net sql-server webforms