计算某一年 某一周 的起始时间和结束时间【待修改20180717】
/// <summary>
/// 计算某一年 某一周 的起始时间和结束时间
/// </summary>
/// <param name="year"></param>
/// <param name="week"></param>
/// <param name="first"></param>
/// <param name="last"></param>
/// <returns></returns>
public static bool CalcWeekDay(int year, int week, out DateTime first, out DateTime last)
{
first = DateTime.MinValue;
last = DateTime.MinValue;
//年份超限
if (year < 1700 || year > 9999) return false;
//周数错误
if (week < 1 || week > 53) return false;
//指定年范围
DateTime start = new DateTime(year, 1, 1);
DateTime end = new DateTime(year, 12, 31);
int startWeekDay = (int)start.DayOfWeek;
if (week == 1)
{
first = start;
last = start.AddDays(6 - startWeekDay);
}
else
{
//周的起始日期
first = start.AddDays((7 - startWeekDay) + (week - 2) * 7);
last = first.AddDays(6);
if (last > end)
{
last = end;
}
}
return (first <= end);
}
- 生成二维码 加密解密类 TABLE转换成实体、TABLE转换成实体集合(可转换成对象和值类型) COOKIE帮助类 数据类型转换 截取字符串 根据IP获取地点 生成随机字符 UNIX时间转换为DATETIME\DATETIME转换为UNIXTIME 是否包含中文 生成秘钥方式之一 计算某一年 某一周 的起始时间和结束时间
- php计算一年多少周,同时计算出这一周的开始时间和结束时间(可选返回时间戳或日期)
- .Net时间计算函数,统计某一天是一年的第几周,这一周从哪天开始到哪天结束
- .Net时间计算函数,统计某一天是一年的第几周,这一周从哪天开始到哪天结束
- .Net时间计算函数,统计某一天是一年的第几周,这一周从哪天开始到哪天结束
- php计算出当天时间的起始点与结束
- java 获取本年 本月 本周开始时间(在网上搜的周日被定义为一周的开始,修改后周日为一周的结束)
- 计算当天起始点和结束点时间戳 去当天的数据
- matlab中,计算,记录,程序运行,起始,结束 时间,间隔 &matlab中 tic,toc函数的用法
- java 计算天月季度年的起始结束时间戳(直接运行即可)
- 计算当天起始点和结束点时间戳 去当天的数据
- 计算当天起始点和结束点时间戳 去当天的数据
- php获取一年中某一周的开始和结束时间
- 给出n个会议的起始时间和结束时间,如何快速计算是会议是否和其他会议有冲突?
- PHP计算一年多少个星期和每周的开始和结束日期
- JS关于根据当前时间计算一周的方法
- 根据开始和结束时间,计算出该时间段每个星期的开始和结束时间
- C# 当前时间:起始日,周,月,季度,半年的计算方法
- java根据开始时间结束时间计算中间间隔日期
- 获取某一周的起始日期和结束日期