获取今日、本周、本月至今日的所有日期
2017-12-19 15:33
316 查看
/// <summary> /// 获取本日日期 /// (12月16日) /// </summary> /// <returns></returns> public string[] GetToday() { List<string> list = new List<string>(); list.Add(now.ToString("MM月dd日")); return list.ToArray(); } /// <summary> /// 获取本周第1天到今天的日期 /// (12月11日、12月12日...12月16日) /// </summary> /// <returns></returns> public string[] GetWeekDay() { //星期天为第一天 int weeknow = Convert.ToInt32(now.DayOfWeek); List<string> list = new List<string>(); for (int i = weeknow; i > 0; i--) { //因为是以星期一为第一天,所以要判断weeknow等于0时,要向前推6天。 weeknow = (weeknow == 0 ? (7 - 1) : (weeknow - 1)); int daydiff = (-1) * weeknow; //本周第一天 string firstDay = now.AddDays(daydiff).ToString("MM月dd日"); list.Add(firstDay); } return list.ToArray(); } /// <summary> /// 获取本月第1日到今天的日期 /// (12月1日、12月2日、.....12月16日) /// </summary> /// <returns></returns> public string[] GetMonthDay() { string month = new DateTime(now.Year, now.Month, 1).ToString("MM月dd日"); List<string> list = new List<string>(); for (int i = 1; i <= now.Day; i++) { string day = new DateTime(now.Year, now.Month, i).ToString("MM月dd日"); list.Add(day); } return list.ToArray(); }
相关文章推荐
- mysql 根据昨天日期获取 所有数据、本周数据、本月数据
- PHP 获取今日、昨日、本周、上周、本月等等常用的起始时间戳和结束时间戳的时间处理类
- php 获取日期(当天,前天,明天,本周,本月,本季度,本年)
- C# 根据当前时间获取,本周,本月,本季,DateTime 日期加1天 减一天 加一月 减一月 等方法
- PHP 获取今日、昨日、本周、上周、本月的等等常用的起始时间戳和结束时间戳的时间处理类
- 获取一段时间的日期列表(查询日期列表、本月所有日期)
- PHP 获取今日、昨日、本周、上周、本月等等常用的起始时间戳和结束时间戳的时间处理类
- 获取本周、本季度、本月、上月的开始日期、结束日期
- java获取当天,前天,明天,本周,本月,本年的开始日期时间和结束日期时间(总结一下,以后直接拿来用)
- PHP获取本周所有日期或者最近七天所有日期的方法
- scala时间处理-获取今天日期,昨天日期,本周时间,本月时间,时间戳转换日期,时间比较
- 用php获取本周,上周,本月,上月,本季度日期
- 用php获取本周,上周,本月,上月,本季度日期的代码
- PHP 获取今日、昨日、本周、上周、本月等等常用的起始时间戳和结束时间戳的时间处理类
- Java写的获取日期工具类(今天、昨天、本周、上周、本月、上月、本年及特定时间的开始时间和结束时间)
- PHP 获取今日、昨日、本周、上周、本月等等常用的起始时间戳和结束时间戳的时间处理类
- php 获取今日 昨日 本周 上一周 本月 近三个月的起至时间戳
- PHP 获取今日、昨日、本周、上周、本月的等等常用的起始时间戳和结束时间戳的时间处理类
- java获取当天,前天,明天,本周,本月,本年的开始日期时间和结束日期时间
- JS获取本周、本季度、本月、上月的开始日期、结束日期