.NET的DateTime函数获取上个月的起始和截止时间的方法
本文实例讲述了.NET的DateTime函数获取上个月的起始和截止时间的方法。分享给大家供大家参考。具体分析如下:
报表中经常遇到的一个头疼的问题是需要自动选择过去一个月的数据作为当前报表输出。网上查询了一些.NET 的C#例子,发现都实现的比较复杂,其实这个问题可以很简单的通过.NET的DateTime函数来实现,因为.NET中给我们提供了当前天数--System.DateTime.Now.Day函数,还有增加天和月份的AddDays和AddMonth函数。
于是我们可以这样设想,当前时间 - 当前天数 = 上个月截至时间, 而当前时间 - 1个月 - 当前天数 + 1 = 上个月起始时间
然后:
上个月起始时间:
上个月截至时间:
大功告成!!
希望本文所述对大家的.NET程序设计有所帮助。
相关文章
ASP.NET让FileUpload控件支持浏览自动上传功能的解决方法
这篇文章主要介绍了ASP.NET让FileUpload控件支持浏览自动上传功能的解决方法,很实用的技巧,需要的朋友可以参考下2014-07-07无法将类型为“System.Web.UI.WebControls.HiddenField”的对象强制转换为类型的错误的解
无法将类型为“System.Web.UI.WebControls.HiddenField”的对象强制转换为类型的错误的解决方法2011-12-12visual studio 2017企业版本安装(附序列号)
这篇文章主要介绍了visual studio 2017企业版本安装,文末为大家分享了序列号,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-03-03VS2015 Update2 构建 Android 程序问题汇总
这篇文章主要介绍了VS2015 Update2 构建 Android 程序问题汇总的相关资料,需要的朋友可以参考下2016-07-07基于ERP程序的公共代码中出现的问题及过度封装不方便维护的解决办法
本篇文章介绍了,基于ERP程序的公共代码中出现的问题及过度封装不方便维护的解决办法。需要的朋友参考下2013-05-05
最新评论