<html>
<body>
<script type="text/javascript">
function format(y, m, d){
if(m > 12){
m -= 12;
y++;
}
if( m< 10){
m = "0" + m;
}
if( d< 10){
d = "0" + d;
}
return y + "-" + m + "-" + d;
}
window.onload = function(){
var obj = document.getElementById("selDate");
var str = "2008-06-01";
var date1 = str.split("-");
var date2 = new Date();
var month1 = parseInt(date1[1]); //开始月份
var month2 = date2.getMonth() + 5 //当前月份
var year = parseInt(date1[0], 10); //年
var day = parseInt(date1[2],10); //日 

for(var i = month1; i <= month2; i++){
text = format(year ,i, day) + " 到 " + format(year ,i+1, day);
obj.options.add(new Option(text, i));
}
}
</script>
<select id="selDate"></select>
</body>
</html>