SQL+C#实现获得当前月的第一天与最后一天_C#教程

话不多说,请看下面

//C# 代码
int year = DateTime.Now.Year;
int month = DateTime.Now.Month;
DateTime firstDayOfThisMonth = new DateTime(year, month, 1);
DateTime lastDayOfThisMonth = new DateTime(year, month, DateTime.DaysInMonth(year, month));
//SQL代码
DECLARE @NOW DATETIME
DECLARE @FistDayOfThisMonth DATETIME
DECLARE @LastDayOfThisMonth DATETIME
SET @NOW = GETDATE()
SET @FistDayOfThisMonth = @NOW - DAY(@NOW) + 1
SET @LastDayOfThisMonth = DATEADD(MONTH, 1, @NOW - DAY(@NOW) + 1) - 1
SELECT @FistDayOfThisMonth
SELECT @LastDayOfThisMonth

以上就是本文的全部内容,希望对大家有所帮助,同时也希望多多支持!

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索c#
, 最后一天
第一天
,以便于您获取更多的相关知识。

时间: 2024-09-27 18:35:18

SQL+C#实现获得当前月的第一天与最后一天_C#教程的相关文章

js获取当前月的第一天/最后一天例子

获取当前月的最后一天 直接上javaScript获取当月的最后一天的方法的源代码:  代码如下 复制代码 /**  * 获取当前月的最后一天  */ function getCurrentMonthLast(){     var date=new Date();     var currentMonth=date.getMonth();     var nextMonth=++currentMonth;     var nextMonthFirstDay=new Date(date.getFul

sql表进行数据统计,由第一个表统计得到第二个表

问题描述 sql表进行数据统计,由第一个表统计得到第二个表 面试有一个这样的题目:一张教师表,记录了每一个老师在星期几有课,表结构为teacher id week (星期几) 有课 1 1 有 1 1 有 1 2 有 1 3 有 2 1 有 2 2 有 3 3 有 3 3 有 怎么用sql统计称如下的表,每一天每位老师总共有多少课: id 星期一 星期二 星期三 1 2 1 1 2 1 1 0 3 0 0 2 该怎么统计称下面这个表呢?面试官说可以用case when来统计.我想的是用group

ASP获得上月、本月、下月的第一和最后一天

  ASP获得上月.本月.下月的第一和最后一天,烈火在网上浏览他人博客时发现的,虽然不是太复杂的东西,但是很有用的,方便大家查询.  代码如下: 上个月第一天:<%=dateadd("m",-1,year(date)&"-"&month(date)&"-1")%><br>  上个月最后一天:<%=dateadd("d",-1,year(date)&"-&q

Vuejs第一篇之入门教程详解(单向绑定、双向绑定、列表渲染、响应函数)_javascript技巧

什么是组件? 组件(Component)是 Vue.js 最强大的功能之一.组件可以扩展 HTML 元素,封装可重用的代码.在较高层面上,组件是自定义元素,Vue.js 的编译器为它添加特殊功能.在有些情况下,组件也可以是原生 HTML 元素的形式,以 is 特性扩展. 接下来给大家介绍vuejs单向绑定.双向绑定.列表渲染.响应函数基础知识,具体详情如下所示: (一)单向绑定 <div id="app"> {{ message }} </div> <sc

编程乐趣:C#获取日期所在周、月份第一和最后一天

原文:编程乐趣:C#获取日期所在周.月份第一和最后一天 写了个小功能,需要用到以周为时间段,于是写了个获取周第一和最后一天的方法,获取月份的第一和最后一天就比较简单了.代码如下: public class DateTimeTool { /// <summary> /// 获取指定日期所在周的第一天,星期天为第一天 /// </summary> /// <param name="dateTime"></param> /// <retu

SQL Server 2016 无域群集配置 AlwaysON 可用性组图文教程

windows server 2016 与 sql server 2016 都可用允许不许要加入AD ,管理方面省了挺多操作,也不用担心域控出现问题影响各服务器了. 本测试版本: window server 2016 datacenter + sql server 2016 ctp IP规划: 主机名 IP 说明 ad 192.168.2.2 域服务器(kk.com)windows xp Server131 192.168.2.131 节点 Server132 192.168.2.132 节点

js获取当前月的第一天和最后一天的小例子_javascript技巧

引入XDate.JS 这个小插件,不知道的百度谷歌吧 代码如下: 复制代码 代码如下: var firstDate = new Date(); firstDate.setDate(1); //第一天 var endDate = new Date(firstDate); endDate.setMonth(firstDate.getMonth()+1); endDate.setDate(0); alert("第一天:"+new XDate(firstDate).toString('yyyy

winform壁纸工具为图片添加当前月的日历信息_C#教程

这几天用winform做了一个设置壁纸的小工具, 为图片添加当月的日历并设为壁纸,可以手动设置壁纸,也可以定时设置壁纸,最主要的特点是在图片上生成当前月的日历信息. 工具和桌面设置壁纸后的效果如下:  在图片上画日历的类代码Calendar.cs如下: 复制代码 代码如下: using System; using System.Collections.Generic; using System.Text; using System.Drawing; using System.IO; using

C#与SQL连接:GridView控件对数据库的操作_C#教程

GridView和DataGrid的异同 GridView 是 DataGrid的后继控件,在.net framework 2 中,虽然还存在DataGrid,但是GridView已经走上了历史的前台,取代DataGrid的趋势已是势不可挡.GridView和DataGrid功能相似,都是在web页面中显示数据源中的数据,将数据源中的一行数据,也就是一条记录,显示为在web页面上输出表格中的一行. GridView相对于DataGrid来说,具有如下优势,功能上更加丰富,因为提供了智能标记面板(