您正在使用 IPV4 [34.228.52.21] 访问本站,您本次已经查看了 1 页
用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器
悟空收录网       [公益]保护绿色环境,构建和谐社会      

【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中      
[公益] 地球是我家,绿化靠大家      
2023年 圣诞节 023
2024年 腊八节 047
2024年 元 旦 030
2024年 春 节 070
 
您现在的位置:首页 >> ASP/ASP.net >> 内容
本类新增
本类热门文章
asp.net 时间类 一周的周一和周末的日期
内容摘要: 代码如下:#region得到一周的周一和周日的日期///summary///计算本周的周一日期////summary///returns/returnspublicstaticDateTimeGetMondayDate(){returnGetMondayDate(DateTime.Now);}///summary///计算本周周日的日期////summary......
代码如下:

#region得到一周的周一和周日的日期

///<summary>

///计算本周的周一日期

///</summary>

///<returns></returns>

publicstaticDateTimeGetMondayDate()

{

returnGetMondayDate(DateTime.Now);

}

///<summary>

///计算本周周日的日期

///</summary>

///<returns></returns>

publicstaticDateTimeGetSundayDate()

{

returnGetSundayDate(DateTime.Now);

}

///<summary>

///计算某日起始日期(礼拜一的日期)

///</summary>

///<paramname="someDate">该周中任意一天</param>

///<returns>返回礼拜一日期,后面的具体时、分、秒和传入值相等</returns>

publicstaticDateTimeGetMondayDate(DateTimesomeDate)

{

inti=someDate.DayOfWeek-DayOfWeek.Monday;

if(i==-1)i=6;//i值>=0,因为枚举原因,Sunday排在最前,此时Sunday-Monday=-1,必须+7=6。

TimeSpants=newTimeSpan(i,0,0,0);

returnsomeDate.Subtract(ts);

}

///<summary>

///计算某日结束日期(礼拜日的日期)

///</summary>

///<paramname="someDate">该周中任意一天</param>

///<returns>返回礼拜日日期,后面的具体时、分、秒和传入值相等</returns>

publicstaticDateTimeGetSundayDate(DateTimesomeDate)

{

inti=someDate.DayOfWeek-DayOfWeek.Sunday;

if(i!=0)i=7-i;//因为枚举原因,Sunday排在最前,相减间隔要被7减。

TimeSpants=newTimeSpan(i,0,0,0);

returnsomeDate.Add(ts);

}

#endregion

版权声明:本内容来源于网络,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。
上一篇:asp.net输出重写压缩页面文件实例代 下一篇:ASP.net Substitution
发布日期:2023/11/14
手机扫二维码直达本页
发布时间:13:56:05
点  击:15
录  入:星儿
相关文章
Baidu
YiJiaCMS 7.3.5 build231025(MSSQL) 闽ICP备05000814号-1
本空间由腾讯云(轻量应用服务器)提供,Cloudflare提供加速防护
运行时间载入中.....