比如9.13是2005年的第37周,怎么取到这周的星期一和星期二的日期
解决方案 »
- select 查询语句
- .net2005中的treeView怎么实现无刷新
- url重写正则表达式怎么写?
- gridview的相关问题
- 急~~~~~~~~~!!!关闭浏览器后session无法自动清除,新用户无法登录。。。
- 学asp.net的大专生还要不要升本科,过来人明示,致辞长谢<<--------------------
- 怎样使用新发布的AJAX?
- 用 【REBOL】, 轻松写出第一个 CGI 程序,欢迎大家一起来学 REBOL
- 简单问题,一个日期时间的字符串怎么转换为DateTime类型?
- 用Repeater绑定时,有一CheckBox,如何控制其Checked属性!!
- 服务器问题
- .net有没有计算当前日期是当年第几周的函数(急)
/// <summary>
/// 本周起止日期
/// </summary>
/// <param name="dt"></param>
/// <returns></returns>
public static string GetWeekRange(System.DateTime dt)
{
int weeknow = Convert.ToInt32(dt.DayOfWeek);
int daydiff = (-1) * weeknow;
int dayadd = 6-weeknow;
string dateBegin = System.DateTime.Now.AddDays(daydiff).Date.ToString("MM月dd日");
string dateEnd = System.DateTime.Now.AddDays(dayadd).Date.ToString("MM月dd日");
return dateBegin + " - " +dateEnd;
}