根据日期计算出周一和周日
Posted Chuck Lu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了根据日期计算出周一和周日相关的知识,希望对你有一定的参考价值。
DateTime baseDate = DateTime.Today; var today = baseDate; var yesterday = baseDate.AddDays(-1); var thisWeekStart = baseDate.AddDays(-(int)baseDate.DayOfWeek); var thisWeekEnd = thisWeekStart.AddDays(7).AddSeconds(-1); var lastWeekStart = thisWeekStart.AddDays(-7); var lastWeekEnd = thisWeekStart.AddSeconds(-1); var thisMonthStart = baseDate.AddDays(1 - baseDate.Day); var thisMonthEnd = thisMonthStart.AddMonths(1).AddSeconds(-1); var lastMonthStart = thisMonthStart.AddMonths(-1); var lastMonthEnd = thisMonthStart.AddSeconds(-1);
以上是关于根据日期计算出周一和周日的主要内容,如果未能解决你的问题,请参考以下文章
JAVA 日期工具类:日期获取周,获取指定周周一周日,某月月初月末日期,日期时间戳字符串转换,日期加减等