求现在是星期几的代码

huyun168 2004-12-30 04:18:26
同上
...全文
353 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
mygia 2005-03-15
  • 打赏
  • 举报
回复
好多中方法哦。值得收藏!
ximuse 2005-01-20
  • 打赏
  • 举报
回复
<script language=JavaScript>
var strName="" ;
var today=new Date();var strDate=(today.getYear()+"年"+(today.getMonth()+1)+"月"+today.getDate()+"日"+ " ");var n_day=today.getDay();
switch(n_day)
{case 0:
{strName="星期日"
}break;case 1:
{strName="星期一"
}break;case 2:
{strName="星期二"
}break;case 3:
{strName="星期三"
}break;case 4:
{strName="星期四"
}break;case 5:
{strName="星期五"
}break;case 6:
超级大笨狼 2004-12-30
  • 打赏
  • 举报
回复










<script language="JavaScript">
function initDate() {
var obj=document.all['dateform'];
var y=obj.year;
var m=obj.month;
var d=obj.date;
for (var i=1900;i<2004;i++) {
y.options.length=y.options.length+1;
y.options[y.options.length-1].text=y[y.options.length-1].value=i;
}
y.value=1978;
for (var i=0;i<12;i++) {
m.options.length=i+1;
m[i].value=i+1;
if (i<9) {
m.options[i].text="0"+(i+1);
} else {
m.options[i].text=i+1;
}
}
m.value=1;
for (var i=0;i<31;i++) {
d.options.length=i+1;
d[i].value=i+1;
if (i<9) {
d.options[i].text="0"+(i+1);
} else {
d.options[i].text=i+1;
}
}
d.value=1;
}
function setDate(obj) {
var y=obj.year.value;
var m=obj.month.value;
var d=obj.date;
var arrd=new Array(31,28,31,30,31,30,31,31,30,31,30,31);
if (y%4==0) arrd[1]=29;
var md=arrd[m-1];
if (d.options.length>md) {
var index=d.value;
d.options.length=md;
if (index<md) {
d.value=index;
} else {
d.value=md;
}
}
if (d.options.length<md) {
for (var i=d.options.length;i<md;i++) {
d.options.length=d.options.length+1;
d[i].value=d.options[i].text=i+1;
}
}
}
</script>
<body onLoad="initDate()">
<form name="dateform">
<select name="year" onChange="setDate(this.form)"></select>年
<select name="month" onChange="setDate(this.form)"></select>月
<select name="date"></select>日
</form>
</body>


超级大笨狼 2004-12-30
  • 打赏
  • 举报
回复
<form id=f>
年<SELECT id=s1 name=s1 onchange="vbs:aaa"></SELECT>
月<SELECT id=s2 name=s2 onchange="vbs:aaa"></SELECT>
日<SELECT id=s3 name=s3></SELECT>
</form>
<SCRIPT LANGUAGE=vbscript>
'初始年
MyAdd "f.s1",1970,2050
'初始月
MyAdd "f.s2",1,12
'初始日
MyAdd "f.s3",1,31
sub MyAdd(S,x,y)'增加
set obj=eval(S)
for i=x to y
set o=document.createElement("OPTION")
o.text=i
o.value=i
obj.add o
next
end sub
sub MyRemove(S)'删除
set obj=eval(S)
for each opt in obj.options
obj.remove opt.index
next
end sub
sub aaa'自定义过程,用来改变s3日期
dim mydate,maxdate
'先清空全部,最好从28号以后清空,但是这样效率低人感觉不到,偷点懒不是罪
MyRemove "f.s3"
for i=1 to 31
mydate=f.s1.value & "-" & f.s2.value & "-" & i
if isdate(mydate) then '判断是否是有效日期
maxdate=i
else
exit for
end if
next
MyAdd "f.s3",1,maxdate
end sub
</SCRIPT>

yhd0411 2004-12-30
  • 打赏
  • 举报
回复
dim WeekName(8)
WeekName(1)="日"
WeekName(2)="一"
WeekName(3)="二"
WeekName(4)="三"
WeekName(5)="四"
WeekName(6)="五"
WeekName(7)="六"

WeekName(weekday(date))
zlj113 2004-12-30
  • 打赏
  • 举报
回复
Response.Write FormatDateTime(Date(),1) & " 星期"& Mid("日一二三四五六",WeekDay(Date),1)

改正
mayuan 2004-12-30
  • 打赏
  • 举报
回复
<SCRIPT LANGUAGE="javascript">
var today = new Date();
var day; var date;
if(today.getDay()==0) day = "星期日"
if(today.getDay()==1) day = "星期一"
if(today.getDay()==2) day = "星期二"
if(today.getDay()==3) day = "星期三"
if(today.getDay()==4) day = "星期四"
if(today.getDay()==5) day = "星期五"
if(today.getDay()==6) day = "星期六"
date = day
document.write(date);
</script>
zlj113 2004-12-30
  • 打赏
  • 举报
回复
Response.Write FormatDateTime(Date(),1) & " 星期"& Mid("日一二三四五六",WeekDay(Date) 1,1)
niqixxx 2004-12-30
  • 打赏
  • 举报
回复
可以收藏
mqjshanghai 2004-12-30
  • 打赏
  • 举报
回复
可以收藏
超级大笨狼 2004-12-30
  • 打赏
  • 举报
回复
飘柔,就是这么自信!!
超级大笨狼 2004-12-30
  • 打赏
  • 举报
回复
<SCRIPT LANGUAGE="vbScript">
alert(weekdayname(weekday(now)))
</SCRIPT>
bubu8wind 2004-12-30
  • 打赏
  • 举报
回复
<SCRIPT language=JavaScript>
var today = new Date();
var day; var date;
if(today.getDay()==0) day = "星期日"
if(today.getDay()==1) day = "星期一"
if(today.getDay()==2) day = "星期二"
if(today.getDay()==3) day = "星期三"
if(today.getDay()==4) day = "星期四"
if(today.getDay()==5) day = "星期五"
if(today.getDay()==6) day = "星期六"
date = + today.getYear() +"-" + (today.getMonth()+1) + "-" + today.getDate()+" " + day+"";
document.write("<font color=#157175 >"+date+"</font>");

</SCRIPT>
somay 2004-12-30
  • 打赏
  • 举报
回复
<%=weekDayName(weekDay(date()))%>
lienzhu 2004-12-30
  • 打赏
  • 举报
回复
<%
w=array("星期日","星期一","星期二","星期三","星期四","星期五","星期六")
week=w(DatePart("w", Date)-1)
%>
newhandtoo 2004-12-30
  • 打赏
  • 举报
回复
http://dev.csdn.net/article/56/56952.shtm
Dan1980 2004-12-30
  • 打赏
  • 举报
回复
哈哈,给个极端一点的:
<script language="JavaScript">
document.write(new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六")[new Date().getDay()])
</script>
  • 打赏
  • 举报
回复
<script language=javascript>
today=new Date();
function initArray(){
this.length=initArray.arguments.length
for(var i=0;i<this.length;i++)
this[i+1]=initArray.arguments[i] }
var d=new initArray(
"星期日",
"星期一",
"星期二",
"星期三",
"星期四",
"星期五",
"星期六");
document.write(
"<font color='#333333'> ",
today.getYear(),"年",
today.getMonth()+1,"月",
today.getDate(),"日 ",
d[today.getDay()+1],
"</font>" );
</script>

28,404

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧