如何根据日期获取WeekDayName

时间:2013-09-05 17:45:14

标签: iis-7 asp-classic

我正忙着学习ASP。我找不到任何好的文档(和PHP文档一样好。)

所以这就是我想要做的事情:

伪代码:

dayname = WeekDayName(daynumberfromdate(31-1-2013))

我找不到可以做到这一点的功能。

2 个答案:

答案 0 :(得分:1)

使用此:

days = Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
today = Date()
dayNumber = DatePart("w", today)
dayOfWeek = days(dayNumber - 1)

有关DatePart功能的更多信息,请参阅:

  

DatePart Function (MSDN Library)

您可以在此处找到VBScript的完整文档(由Classic ASP使用):

  

http://msdn.microsoft.com/en-us/library/t0aew7h6(v=vs.84).aspx

这是相当全面的。

还有“嘿,脚本专家!” Technet上的博客有很多关于VBScript提示和技巧的旧文章:

  

http://blogs.technet.com/b/heyscriptingguy

     

http://blogs.technet.com/b/heyscriptingguy/archive/tags/vbscript/

答案 1 :(得分:0)

dayname = WeekdayName(weekday(now()),True)

'或

dayname = WeekdayName(weekday(now()))

第一个返回“星期三”,第二个返回“星期三”