当前位置: 首页 > 编程笔记 >

asp中获取日期为星期几的方法

西门洛城
2023-03-14
本文向大家介绍asp中获取日期为星期几的方法,包括了asp中获取日期为星期几的方法的使用技巧和注意事项,需要的朋友参考一下

测试代码如下,请使用IE运行本示例


<script language="vbscript">

d=now

xqj=weekday(d)

msgbox xqj'输出数字,星期日为1,星期一为2...依次类推,星期六为7

msgbox weekdayname(xqj)

</script>


WEEKDAY 用途:返回某日期的星期数。在默认情况下,它的值为1(星期天)到7(星期六)之间的一个整数。

Weekday是Visual Basic和VBS中的一个函数,功能返回代表一星期中某天的整数。

语法

Dim x

x=Weekday(date[,FirstdayOfWeek])

参数

Weekday 函数的语法有以下参数:

参数   描述
date   必选。可以代表日期的任意表达式。 如果 date 参数中包含 Null,则返回 Null
FirstdayOfWeek   可选。指定星期中第一天的常数。 如果省略,默认使用 vbSunday

参数设置值

FirstdayOfWeek 参数有如下设置:

常数   描述
vbUseSystem   0   使用区域语言支持 (NLS) API 设置  
vbSunday   1   星期日  
vbMonday   2 星期一
vbTuesday   3 星期二
vbWednesday   4 星期三
vbThursday   5 星期四
vbFriday   6 星期五
vbSaturday   7 星期六

Weekday 函数返回如下值:

常数   描述
vbSunday 1 星期日  
vbMonday 2 星期一
vbTuesday 3 星期二
vbWednesday 4 星期三
vbThursday 5 星期四
vbFriday 6 星期五
vbSaturday 7 星期六

WeekdayName用于返回一个字符串,表示一星期中的某天。

语法

WeekdayName(weekday, abbreviate, firstdayofweek)

WeekdayName函数语法有如下几部分:


weekday 必需的。数字值,表示一星期中的某天。该数字值要依赖于firstdayofweek设置中的设置值来决定。

abbreviate 可选的。Boolean值,表示星期的名称是否被缩写。如果忽略该值,缺省值为False,表明星期的名称不能被缩写。

firstdayofweek 可选的。数字值,表示一星期中第一天。关于其值,请参阅“设置值”部分。


firstdayofweek参数值如下:
常数 值 描述
vbUseSystem 0 使用本国语言支持 (NLS) API设置值。
vbSunday 1 星期日(缺省)。
vbMonday 2 星期一
vbTuesday 3 星期二
vbWednesday 4 星期三
vbThursday 5 星期四
vbFriday 6 星期五
vbSaturday 7 星期六

 类似资料:
  • 问题内容: 我有当前日期,还有一个常数,它指示星期几。我想基于该常数获取一周的开始日期。如果我将一周的第一天硬编码为星期一(或其他任何东西),那么这很简单。但是一周的第一天一直在变化。因此,我不想在每次更改第一天时都更改代码。 这是我尝试使用Java的Calendar的方法: 我想获取一周的开始日期。上面的函数返回星期的第一天,并且星期开始日期被硬编码为星期六。每当星期开始日期以上的要求发生变化时

  • 本文向大家介绍JavaScript获取当前日期是星期几的方法,包括了JavaScript获取当前日期是星期几的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JavaScript获取当前日期是星期几的方法。分享给大家供大家参考。具体如下: JavaScript获得当前日期是星期几,主要通过getDay函数获得当前日期是一个星期的第几天 希望本文所述对大家的javascript程序设计有

  • 问题内容: 如何获得当前一周的星期一和星期五的日期? 我有以下代码,但是如果当前日期是星期日或星期六,则它将失败。 问题答案: 这些strtotime输入效果很好: 您需要做的就是将逻辑包装在一些if语句中。

  • 问题内容: 我想根据LocalDate.now()获取一周中第一天的日期。JodaTime可以进行以下操作,但似乎已从Java 8的新Date API中删除。 我无法调用“ withDayOfWeek()”,因为它不存在。 所以我的问题是: 如何根据某些LocalDate获取星期几的日期? 问题答案: 请注意,该表达式使用ISO-8601,因此它与语言环境无关,因此它总是向后跳到上一个星期一(或保

  • 我想从这个函数中获取星期几(星期一,星期二,...),该函数接收参数3 int,即年份、月份和日期,我已经尝试了Calendar和GregorianCalendar,但它仍然给我错误,例如,如果我今天通过日期(2017,11,04)它给我一周中第5天的结果,星期四是今天星期二,我给你留下代码 Log. i显示此消息: DiaSemana:5 dias:11 mes:4 año:2017

  • 问题内容: 我有 星期几 :2(如果星期从星期一开始,则应该与星期二匹配)。 从这个数字中可以找到使用Joda Time在Java中的一天的名称吗?在javascript中,使用moment.js相当容易: 问题答案: 至少这是可行的,尽管我认为它不太好: 不幸的是,Joda-Time不提供星期几的枚举(java.time提供)。我还没有在庞大的api中快速找到另一种方法。也许一些乔达专家知道更好