【问题标题】:How to get WeekDayName based on date如何根据日期获取 WeekDayName
【发布时间】:2013-09-05 17:45:14
【问题描述】:

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

所以这就是我想要做的:

伪代码:

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

我找不到可以做到这一点的函数。

【问题讨论】:

  • 为什么我被否决了!?要求使用我不知道的语言的功能。

标签: iis-7 asp-classic


【解决方案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(经典 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/

【讨论】:

    【解决方案2】:
    dayname = WeekdayName(weekday(now()),True)
    

    '或

    dayname = WeekdayName(weekday(now()))
    

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

    【讨论】:

      猜你喜欢
      • 2021-05-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多