源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

C#获取上个月第一天和最后一天日期的方法

  • 时间:2021-07-11 21:37 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:C#获取上个月第一天和最后一天日期的方法
本文实例讲述了C#获取上个月第一天和最后一天日期的方法。分享给大家供大家参考。 具体实现代码如下:
[u]复制代码[/u] 代码如下:
int year = DateTime.Now.Year;//当前年  int mouth = DateTime.Now.Month;//当前月    int beforeYear = 0;  int beforeMouth = 0;  if (mouth <= 1)//如果当前月是一月,那么年份就要减1  {      beforeYear = year - 1;      beforeMouth =12;//上个月  }  else  {     beforeYear = year;     beforeMouth = mouth - 1;//上个月  }  string beforeMouthOneDay = beforeYear + "年" + beforeMouth + "月" + 1 + "日";//上个月第一天  string beforeMouthLastDay = beforeYear + "年" + beforeMouth + "月" + DateTime.DaysInMonth(year, beforeMouth) + "日";//上个月最后一天
上个月最后一天也可以这样写:
[u]复制代码[/u] 代码如下:
string beforeMouthLastDay = DateTime.Parse(DateTime.Now.ToString("yyyy-MM-01")).AddDays(-1).ToString("yyyy-MM-dd"); //获取上个月最后一天日期
希望本文所述对大家的C#程序设计有所帮助。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部