中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

asp.net 時(shí)間類 一周的周一和周末的日期

好多時(shí)候,數(shù)據(jù)庫查詢統(tǒng)計(jì)時(shí)需要使用本周統(tǒng)計(jì)
這里又不想把計(jì)算的任務(wù)交給數(shù)據(jù)去做
于是自己寫個(gè)小函數(shù),得到本周的周一和周末的時(shí)間,數(shù)據(jù)庫比較的時(shí)候只需要 between ... and 就可以了
代碼如下:
#region 得到一周的周一和周日的日期
/// <summary>
/// 計(jì)算本周的周一日期
/// </summary>
/// <returns></returns>
public static DateTime GetMondayDate()
{
return GetMondayDate(DateTime.Now);
}
/// <summary>
/// 計(jì)算本周周日的日期
/// </summary>
/// <returns></returns>
public static DateTime GetSundayDate()
{
return GetSundayDate(DateTime.Now);
}
/// <summary>
/// 計(jì)算某日起始日期(禮拜一的日期)
/// </summary>
/// <param name="someDate">該周中任意一天</param>
/// <returns>返回禮拜一日期,后面的具體時(shí)、分、秒和傳入值相等</returns>
public static DateTime GetMondayDate(DateTime someDate)
{
int i = someDate.DayOfWeek - DayOfWeek.Monday;
if (i == -1) i = 6;// i值 > = 0 ,因?yàn)槊杜e原因,Sunday排在最前,此時(shí)Sunday-Monday=-1,必須+7=6。
TimeSpan ts = new TimeSpan(i, 0, 0, 0);
return someDate.Subtract(ts);
}
/// <summary>
/// 計(jì)算某日結(jié)束日期(禮拜日的日期)
/// </summary>
/// <param name="someDate">該周中任意一天</param>
/// <returns>返回禮拜日日期,后面的具體時(shí)、分、秒和傳入值相等</returns>
public static DateTime GetSundayDate(DateTime someDate)
{
int i = someDate.DayOfWeek - DayOfWeek.Sunday;
if (i != 0) i = 7 - i;// 因?yàn)槊杜e原因,Sunday排在最前,相減間隔要被7減。
TimeSpan ts = new TimeSpan(i, 0, 0, 0);
return someDate.Add(ts);
}
#endregion

AspNet技術(shù)asp.net 時(shí)間類 一周的周一和周末的日期,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲国产激情 | 国产日韩精品一区二区 | 91av免费观看 | 一区二区三区小视频 | 视频在线一区 | 欧美黄a | av片免费| 欧美亚洲在线视频 | 久久久久久久久久久福利观看 | 欧美激情 亚洲 | 国产高清视频在线观看播放 | 性高湖久久久久久久久3小时 | 免费看国产一级特黄aaaa大片 | 精品欧美一区二区三区久久久小说 | 成人在线观看网址 | 一区二区中文字幕 | 狠狠操在线 | 久久免费香蕉视频 | 在线观看不卡av | 九九热这里 | 日批日韩在线观看 | 成年人在线视频 | 在线观看www视频 | 黄色精品| 精品一区二区av | 一级黄色片一级黄色片 | 亚洲精品国产第一综合99久久 | 成人欧美一区二区三区在线观看 | 一区二区欧美在线 | 亚洲国产黄 | 中文字幕在线免费观看 | 国产精品一区久久久久 | 国产超碰人人爽人人做人人爱 | 国产高清精品在线 | 亚洲精视频 | 国产精品海角社区在线观看 | 国产91亚洲精品 | 国产精品久久精品 | 欧美日韩免费 | 国产成人精品午夜视频免费 | 国产人成精品一区二区三 |