
/**//// <summary>
/// 取得某月的第一天
/// </summary>
/// <param name="datetime">要取得月份第一天的时间</param>
/// <returns></returns>
private DateTime FirstDayOfMonth(DateTime datetime)
...{
return datetime.AddDays(1 - datetime.Day);
}

/**//// <summary>
/// 取得某月的最后一天
/// </summary>
/// <param name="datetime">要取得月份最后一天的时间</param>
/// <returns></returns>
private DateTime LastDayOfMonth(DateTime datetime)
...{
return datetime.AddDays(1 - datetime.Day).AddMonths(1).AddDays(-1);
}

/**//// <summary>
/// 取得上个月第一天
/// </summary>
/// <param name="datetime">要取得上个月第一天的当前时间</param>
/// <returns></returns>
private DateTime FirstDayOfPreviousMonth(DateTime datetime)
...{
return datetime.AddDays(1 - datetime.Day).AddMonths(-1);
}

/**//// <summary>
/// 取得上个月的最后一天
/// </summary>
/// <param name="datetime">要取得上个月最后一天的当前时间</param>
/// <returns></returns>
private DateTime LastDayOfPrdviousMonth(DateTime datetime)
...{
return datetime.AddDays(1 - datetime.Day).AddDays(-1);
}align="middle" marginwidth="0" marginheight="0" src="http://l.thec.cn/lynnlin/googleContent728x90.htm" frameborder="0" width="728" scrolling="no" height="90">
本文介绍了一组实用的日期操作方法,包括获取指定月份的第一天和最后一天、上个月的第一天及最后一天。这些方法通过简单的日期加减实现了高效计算。

1320

被折叠的 条评论
为什么被折叠?



