<!DOCTYPE?html>
<html>
<head>
<title>工時(shí)</title>
</head>
<body>
<span>開(kāi)始</span>
<input?type="text"?size="10"?id="start_year">
<span>?年?</span>
<input?type="text"?size="10"?id="start_month">
<span>?月?</span>
<input?type="text"?size="10"?id="start_day">
<span>日</span><br/>
<span>結(jié)束?</span>
<input?type="text"?size="10"?id="end_year">
<span>?年?</span>
<input?type="text"?size="10"?id="end_month">
<span>?月?</span>
<input?type="text"?size="10"?id="end_day">
<span>日</span><br/>
<input?type="button"?value="Get?Time"?onclick="get_code()"/>
<script?type="text/javascript">
var?start_day=["01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31"];
????var?start_year=document.getElementById("start_year");
????var?start_month=document.getElementById("start_month");
????var?start_day=document.getElementById("start_day");
????var?end_year=document.getElementById("end_year");
????var?end_month=document.getElementById("end_month");
????var?end_day=document.getElementById("end_day");
?????function?get_code()
?????{
????if(start_month==1||start_month==3||start_month==5||start_month==7||start_month==8||start_month==10||start_month==12)?for(i=0;i<=30;i++)?{document.write(start_year+"/"+start_month+"/"+start_day[i]+"<br/>");}
//如果是1,3,5,7,8,10,12月份,這個(gè)月到31號(hào)
else?if?(start_month==4||start_month==6||start_month==9||start_month==11)for(i=0;i<=29;i++)?{document.write(start_year+"/"+start_month+"/"+start_day[i]+"<br/>");}
//如果是4,6,9,11月份,這個(gè)月到30號(hào)
else?for(i=0;i<=27;i++){document.write(start_year+"/"+start_month+"/"+start_day[i]+"<br/>");};
//如果是2月份,這個(gè)月到28號(hào)
?????}
</script>
</body>
</html>
以上代碼有很多錯(cuò)誤,請(qǐng)大神們幫忙修改下!
=========================================
如何做到如下圖所示的效果?

2015-12-17
日期很難獲取的? 要判斷月的天數(shù) 還有? 瑞年
var myDate = new Date();
myDate.getYear();???????//獲取當(dāng)前年份(2位)
myDate.getFullYear();???//獲取完整的年份(4位,1970-????)
myDate.getMonth();??????//獲取當(dāng)前月份(0-11,0代表1月)
myDate.getDate();???????//獲取當(dāng)前日(1-31)
myDate.getDay();????????//獲取當(dāng)前星期X(0-6,0代表星期天)
myDate.getTime();???????//獲取當(dāng)前時(shí)間(從1970.1.1開(kāi)始的毫秒數(shù))
myDate.getHours();??????//獲取當(dāng)前小時(shí)數(shù)(0-23)
myDate.getMinutes();????//獲取當(dāng)前分鐘數(shù)(0-59)
myDate.getSeconds();????//獲取當(dāng)前秒數(shù)(0-59)
myDate.getMilliseconds();???//獲取當(dāng)前毫秒數(shù)(0-999)
myDate.toLocaleDateString();????//獲取當(dāng)前日期
var mytime=myDate.toLocaleTimeString();????//獲取當(dāng)前時(shí)間
myDate.toLocaleString( );???????//獲取日期與時(shí)間
?
日期時(shí)間腳本庫(kù)方法列表
Date.prototype.isLeapYear 判斷閏年
Date.prototype.Format 日期格式化
Date.prototype.DateAdd 日期計(jì)算
Date.prototype.DateDiff 比較日期差
Date.prototype.toString 日期轉(zhuǎn)字符串
Date.prototype.toArray 日期分割為數(shù)組
Date.prototype.DatePart 取日期的部分信息
Date.prototype.MaxDayOfDate 取日期所在月的最大天數(shù)
Date.prototype.WeekNumOfYear 判斷日期所在年的第幾周
StringToDate 字符串轉(zhuǎn)日期型
IsValidDate 驗(yàn)證日期有效性
CheckDateTime 完整日期時(shí)間檢查
daysBetween 日期天數(shù)差