C# 获取当前月第一天和最后一天 计算两个日期差多少天
获取当前月的第一天和最后一天
DateTime now = DateTime.Now; DateTime firstDay = new DateTime(now.Year, now.Month, 1); DateTime lastDay = firstDay.AddMonths(1).AddDays(-1);
计算两个日期差多少天
DateTime start=firstDay; DateTime end=lastDay; TimeSpan ts=end.Subtract(start); ts.Days;
===============================================================
感谢二楼提供的新思路,做一个减法,再做一个加法,实现可以看二楼写的代码。
Date.AddDays((double)(1 - Date.Day))
便于理解,可以拆解来看
private void button1_Click(object sender, EventArgs e){DateTime date=DateTime.Now;double day = 1 - date.Day;DateTime firstDay= date.AddDays((double)(1 - date.Day));MessageBox.Show(firstDay.ToShortDateString());}
现在我的日期是2015-06-19,则变量day的值就是-18
而AddDays的定义为“将制定的天数加到此实例的值上”,这样,就是19+(-18)=1,思路相当的好,真心感谢@狄云大神给的新思路。
转载于:https://www.cnblogs.com/ZXdeveloper/p/4586886.html
C# 获取当前月第一天和最后一天 计算两个日期差多少天相关推荐
- java 月第一天_java获取当前月第一天和最后一天
获取当前月第一天: /** * 获取当前月第一天 * @param month * @return */ public static String getFirstDayOfMonth(int mon ...
- java获取当前月第一天和最后一天,上个月第一天和最后一天
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); //获取前月的第 ...
- java代码获取当前月第一天和最后一天的毫秒值
Calendar calendar = Calendar.getInstance();//获取当前日期calendar.add(Calendar.MONTH, 0);//n代表和本月偏移 0本月.1后 ...
- 获取上个月的第一天和最后一天和当前月最后一天
项目场景:获取上个月的第一天和最后一天和当前月最后一天 提示:这里简述项目相关背景: 问题描述 提示:这里描述项目中遇到的问题: 例如当前为4月 getCurrentMonthLast() {var ...
- java获取指定和当前月第一天和最后一天,上个月第一天和最后一天
public class Test { @org.junit.Testpublic void testDay(){SimpleDateFormat sm = new SimpleDateFormat( ...
- java时间计算,获取某月第一天和最后一天
//获取前月的第一天SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd"); //获取当前月第一天:Calendar c ...
- java 获取当月第一天和最后一天 获取前一个月第一天和最后一天
2019独角兽企业重金招聘Python工程师标准>>> SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd ...
- java当月最后一天_Java日期循环,Java获取当月的第一天和最后一天 | 学步园
1.Java日期循环 SimpleDateFormat formater = new SimpleDateFormat("yyyy-MM-dd"); String dateStr1 ...
- LocalDate获取当天,本月第一天,本月最后一天,今年第一天,今年最后一天
使用jdk1.8的LocalDate获取当天,本月第一天,本月最后一天,今年第一天,今年最后一天 LocalDate localDate = LocalDate.now();//今天Date day ...
最新文章
- 项目管理过程中应注意的问题
- 两张照片重叠处半透明_手机可以“抛起来”拍照,给你的照片换个角度
- Python常用模块之logging模块
- 后端接收到信息并返回了但是前端无响应_Bug的噩梦:前端调试必备的7个“大杀器”...
- Java黑皮书课后题第10章:*10.5(显示素数因子)编写一个程序,提示用户输入一个正整数,然后以降序显示它的所有最小因子
- linux标准I/O——标准I/O介绍
- ElasticSearch快速入门二(Restful介绍)
- 【软件工程】抽象泄漏
- 星际通讯+基于区块链的价值共享互联网即时通讯应用平台
- 数字图像处理 空间域高斯低通滤波 MATLAB实验
- ng6 常见错误汇总(持续更新)
- Android源码中常用的系统广播
- 【物联网项目系列】——使用netty框架做一个环保hj212协议即时通讯工具(接收解析处理实时数据)
- 干货|PMP项目管理计划汇总!
- 爱奇艺落子IP源头 全产业链开放协同助攻原创内容
- 大数据思维的核心是什么?
- android 加载第三方so文件,Uni-app 以Module方式开发Android插件,引入第三方资源包so文件,但无法读取...
- 多个安卓设备投屏到电脑_华为手机可以投屏到电脑,那其他安卓手机呢?其实非常简单...
- 【路径规划】基于灰狼算法实现机器人栅格地图路径规划matlab源码
- HTML5系列代码:设置滚动条