四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

asp.net 時間類 一周的周一和周末的日期

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

AspNet技術asp.net 時間類 一周的周一和周末的日期,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 高清图库| 乱世危情电视剧演员表| 招领启事的格式| 言承旭电影| 《致青春》电影| 翔田千里高清在线播放| 2025女人最旺微信头像| 《最后的凶手》免费观看| 陈爱玲| jenna haze| 秦时明月动画片| lovelivesuperstar| 男人胸女人| av毛片免费看| 花样厨神 电影| 大众故事1974意大利| 醉翁亭记理解性默写及答案| 孽子 电影| 汤唯和梁朝伟拍戏原版视频| 奇骏车友会| 朱莉·安妮| 大师兄 电影| 小猪佩奇免费版中文第三季| hereweare| 眼光娘娘治眼病口诀| 唐瑜苏沐月是哪部短剧| 关于鲁迅的手抄报图片| 亲密 电影| 西海情歌歌词全文| 美女污视频| 彭丹露点| 爸爸妈妈去上班我去幼儿园歌曲简谱| 视频h| 川岛芳子电影| 影视剧分娩片段合集| 视频你懂| 遍地狼烟| 韩国电影《真相迷途》演员表| 一条路千山万水| 特级做a爰片毛片免费看108| 吴添豪|