主题:  我KAO,真是没天理!!!

cmoonc

职务:普通成员
等级:1
金币:0.0
发贴:48
#12004/11/19 13:07:13
2004年11月19日明明是星期五(我的系统日期没设错),可它老人家执行后返回的值居然是"6" !!!!!!晕死死@#$%^&*
<%
Response.Write weekday(#2004-11-19#)
%>



不是高手

职务:普通成员
等级:3
金币:5.0
发贴:1352
#22004/11/19 13:14:01
返回代表一星期中某天的整数
Weekday(date, [firstdayofweek])
参数
date
可以代表日期的任意表达式。如果 date 参数中包含 Null,则返回 Null。
Firstdayofweek
指定星期中第一天的常数。如果省略,默认使用 vbSunday。

Weekday 函数返回如下值:
常数 值 描述
vbSundayDayOfWeek 1 星期日
vbMonday 2 星期一
vbTuesday 3 星期二
vbWednesday 4 星期三
vbThursday 5 星期四
vbFriday 6 星期五
vbSaturday 7 星期六

==================无 奈 的 分 割 线==================

楼主看来你不适合做这个啊,我还气愤呢,明明数组排第一个,可它为什么要从零开始,好吧,你从零开始就从零开始,我认了,可instr的时候,为什么第一个数字是1呢?

编辑历史:[此帖最近一次被 aquarior 编辑过(编辑时间:2004-11-19 13:19:15)]


蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
#32004/11/19 14:49:12
是枚举中设置原故,国外有习惯把星期天当一星期第一天的习惯。
这个很乱,还有数组,常常头晕。


非常大鱼

布鲁斯狼

职务:普通成员
等级:2
金币:11.0
发贴:377
#42004/11/21 22:56:21
蓝鲸在上个帖子中说
引用:
国外有习惯把星期天当一星期第一天的习惯。



难道国内不是?