今天同事在C#开发时,按月的时间段进行查询,在一个月的第一天与最后一天的判断有失误
/// 取得某月或某天所在月的第一天 public static DateTime FirstDayOfMonth(DateTime datetime) { return datetime.AddDays(1 - datetime.Day); } /// 取得某月或某天所在月的最后一天 public static DateTime LastDayOfMonth(DateTime datetime) { return datetime.AddDays(1 - datetime.Day).AddMonths(1).AddDays(-1); } /// 取得某月或某天上个月第一天 public static DateTime FirstDayOfPreviousMonth(DateTime datetime) { return datetime.AddDays(1 - datetime.Day).AddMonths(-1); } /// 取得某月或某天上个月的最后一天 public static DateTime LastDayOfPrdviousMonth(DateTime datetime) { return datetime.AddDays(1 - datetime.Day).AddDays(-1); }
相关推荐
主要介绍了C#获取上个月第一天和最后一天日期的方法,是关于C#日期函数的简单应用,具有一定的实用价值,需要的朋友可以参考下
C#中的DateTime:本周,本月,本年,本周第一天
C#使用c#获取某月的第一天和某月的最后一天,上个月的第一天,最后一天;本周第一天最后一天等等。欢迎使用!
c#获取当前年的天数,程序完全可以运行,方便参考和学习
C#获取磁盘大小信息的几种方法C# 磁盘 空间 大小 获取C# 磁盘 空间 大小 获取
C# 获取json字段中指定的值,省去写对象的烦恼,从而提升了代码的可读性,加速了json格式数据的解析和管理,直接调用有用的数据
获取指定程序的运行路径,前段时间项目中要用到该功能,网上很多都是获取当前程序的运行路径,最后找了很久才找到类似的代码,修改了传上来共享下,帮助需要的人
使用C#编写的获取某一文件夹下的目录树结构,使用递归的方法查找该文件夹下的所有文件夹和文件,并存到自定义类tree下
主要介绍了C#实现改变DataGrid某一行和单元格颜色的方法,主要涉及DataGrid控件的添加与使用、数据源的绑定、单元格与行的获取等操作。需要的朋友可以参考下
using System; using System.Collections.Generic; using System.Text; namespace panduanriqi { public struct Date { public int year; public int month;... static void Main(string[] args)
C#动态获取局域网中所有在线的IP地址,资源里面包含所有的内容,源码,例子的窗体,例子在vs中直接可以打开...欢迎下载
自己C#写的一个小程序,用于获取鼠标所在位置的坐标值和RGB值,Visual Studio 2010,Winform程序
C# 获取图片某像素点RGB565值 ScreenShot:http://blog.csdn.net/mostone/article/details/12353683
C# URL访问和获取返回值的一个简单函数
C#WinForm获取子窗口返回值 及窗口取消的处理
c#获取当前月的天数,程序完全可以运行,方便大家参考和学习交流
c#获得当前日期的前一天,程序完全可以运行,方便大家参考学习
C# 获取IMEI即获取移动设备手机串号手机编码号源代码
C#中检测用户到某一服务器的网速