æ¶é代ç ï¼
<html>
<head><title>VBscriptè®°æ¶</title></head>
<script language="vbscript">
dim minute,sec
dim str,Date1,NowWeekday
minute=60
sec=0
sub button1_onClick
if weekday(now()-1)=1 then NowWeekday="ææä¸"
if weekday(now()-1)=2 then NowWeekday="ææäº"
if weekday(now()-1)=3 then NowWeekday="ææä¸"
if weekday(now()-1)=4 then NowWeekday="ææå"
if weekday(now()-1)=5 then NowWeekday="ææäº"
if weekday(now()-1)=6 then NowWeekday="ææå
"
if weekday(now()-1)=7 then NowWeekday="æææ¥"
Date1=now() & "-" & NowWeekday
document.form1.text1.value=Date1
TimeID=setTimeout("button1_onClick",1000)
End sub
</script>
<body>
<form name=form1>
<input name=text1 type=text value="" size="50">
<input type=button name=button1 value="æ¾ç¤ºæ¶é´">
</form>
</body>
</html>
åå
å½æ°ï¼æ±ä¸¤ä¸ªæ¥æç¸å·®ç天æ°ï¼ï¼
#include<iostream.h>
#include<stdio.h>
class Date
{
int year;
int month;
int day;
public:
Date(int y,int m,int d)
{
year=y;month=m;day=d;
}
void disp()
{
printf("%d.%d.%d",year,month,day);
}
friend int count_day(Date &d,int);
friend int leap(int year);
friend int subs(Date &d1,Date &d2);
};
int count_day(Date &d,int flag)
{
static int day_tab[2][12]={{31,28,31,30,31,30,31,31,30,31,30,31},
{31,29,31,30,31,30,31,31,30,31,30,31}};
// 使ç¨äºç»´æ°ç»åæ¾åæ天æ°ï¼ç¬¬ä¸è¡å¯¹åºéé°å¹´ï¼ç¬¬äºè¡å¯¹åºé°å¹´
int p,i,s;
if(leap(d.year))
p=1;
else p=0;
if(flag)
{
s=d.day;
for(i=1;i<d.month;i++)
s+=day_tab[p][i-1];
}
else
{
s=day_tab[p][d.month]-d.day;
for(i=d.month+1; i<=12; i++)
s+=day_tab[p][i-1];
}
return s;
}
int leap(int year)
{
if(year%4==0&&year%100!=0||year%400==0) // æ¯é°å¹´
return 1;
else // ä¸æ¯é°å¹´
return 0;
}
int subs(Date &d1,Date &d2)
{
int days,day1,day2,y;
if(d1.year<d2.year)
{
days=count_day(d1,0);
for(y=d1.year+1; y<d2.year ;y++)
if(leap(y))
days+=366L;
else
days+=365L;
days+=count_day(d2,1);
}
else if(d1.year==d2.year)
{
day1=count_day(d1,1);
day2=count_day(d2,1);
days=day2-day1;
}
else
days=-1;
return days;
}
void main()
{
Date d1(2000,1,1),d2(2002,10,1);
int ds=subs(d1,d2);
printf("è¾åºç»æ:\n ");
if(ds>=0)
{
d1.disp(); printf("ä¸");
d2.disp(); printf("ä¹é´æ%d天\n\n",ds);
}
else
printf("æ¶é´é误!\n");
}
温馨提示:答案为网友推荐,仅供参考