获取上个月第一天和最后一天日期
2013-03-02 11:41
513 查看
搜来的代码:
上个月最后一天也可以这样写:
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) + "日";//上个月最后一天
上个月最后一天也可以这样写:
string beforeMouthLastDay = DateTime.Parse(DateTime.Now.ToString("yyyy-MM-01")).AddDays(-1).ToString("yyyy-MM-dd"); //获取上个月最后一天日期
相关文章推荐
- java获取本月开始时间和结束时间、上个月第一天和最后一天的时间以及当前日期往前推一周、一个月
- java获取本月开始时间和结束时间、上个月第一天和最后一天的时间以及当前日期往前推一周、一个月
- 【转】SQL SERVER 2005中如何获取日期(一个月的最后一日、上个月第一天、最后一天、一年的第一日等等)
- C#获取上个月第一天和最后一天日期的方法
- SQL SERVER 2005中如何获取日期(一个月的最后一日、上个月第一天、最后一天、一年的第一日等等)
- Linux 根据当前日期获取上个月的第一天和最后一天
- C#获取上个月第一天和最后一天日期的方法
- c# 获取某日期所在周的第一天和最后一天(转)
- mysql 获取上个月,这个月的第一天或最后一天
- Java日期循环,Java获取当月的第一天和最后一天
- js获取上个月最后一天 上个月第一天
- c# 获取某日期所在周的第一天和最后一天
- Java获取月份第一天和最后一天日期
- PHP获取指定日期所在月的第一天和最后一天
- 【java】获取一年里某季、某月、某周的第一天及最后一天时间(日期工具类)
- MSSQL 获取指定日期所在星期的第一天和最后一天日期 获取指定日期坐在月的第一天和最后一天
- php获取本周周一、周日时间,上周周一、周日时间,本月第一天,本月最后一天,上个月第一天,最后一天时间
- mysql 获取上个月,这个月的第一天或最后一天
- js 获取上个月第一天和最后一天
- mysql 获取上个月,这个月的第一天或最后一天