asp.net如何得到一个日期是属于哪周的 请高手帮帮忙 在先等!!!!

asp.net如何得到一个日期是属于哪周的 请高手帮帮忙 在先等!!!!,第1张

DateTime currentDate = DateTimeNowDate;

int dayOfWeek = (int)currentDateDayOfWeek;

// 以星期日为第一天时,第一天为

DateTime firstDay = currentDateAddDays(-dayOfWeek);

// 最后一天

DateTime lastDay = firstDayAddDays(6);

直接用weekday函数就可以了:

<%

Dim Week,WeekName

Week=WeekDay(Date())

if Week=1 then

WeekName="星期日"

end if

if Week=2 then

WeekName="星期一"

end if

if Week=3 then

WeekName="星期二"

end if

if Week=4 then

WeekName="星期三"

end if

if Week=5 then

WeekName="星期四"

end if

if Week=6 then

WeekName="星期五"

end if

if Week=7 then

WeekName="星期六"

end if

Responsewrite WeekName

%>

问题不太明白,能说具体点儿吗?

可以用weekday函数取得星期几,1表示星期日,2表示星期一,依此类推。然后再用DateAdd函数取到本周的第一天和最后一天,这样就行了吧。

我测试了一下,这样可以:

w = weekday(date)

lastday = dateadd("d",7-w,date)

firstday = dateadd("d",1-w,date)

顺便更正你一个问题,一周的第一天是周日,所以从2008921到2008927是一周。

过滤“-”可用replace函数,例如:

str=cstr(date)

str=replace(str,"-","")

以上就是关于asp.net如何得到一个日期是属于哪周的 请高手帮帮忙 在先等!!!!全部的内容,包括:asp.net如何得到一个日期是属于哪周的 请高手帮帮忙 在先等!!!!、ASP如何根据当前的日期判断今天是星期几 并在网页上输出、asp如何按周显示。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9285855.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存