加个判断 <script language=javascript> var d = new Date(); var month = d.getMonth(); var date = d.getDate(); if(month<10){ month = "0" + month; } if(date < 10){ date = "0" + date; } alert(d.getYear()+"-"+ month +"-"+ date ); </script>
<script language=javascript> var da = new Date(); var y = da.getYear().toString(); var m = da.getMonth().toString(); var d = da.getDate().toString(); m = (m.length==1?"0"+m:m); d = (d.length==1?"0"+d:d); alert(y+'-'+m+'-'+d) </script>
<script language="JavaScript"> <!-- var d = new Date(); var month = d.getMonth(); var date = d.getDate(); alert((d.getFullYear()+"-"+ month +"-"+ date).replace(/\b\d\b/g,function(arg){ return "0"+arg}) ); //--> </script>
<script language=javascript> var d = new Date(); var month = d.getMonth(); var date = d.getDate(); if(month<10){ month = "0" + month; } if(date < 10){ date = "0" + date; } document.write (d.getYear()+"-"+ month +"-"+ date); </script>
<script language=javascript>
var d = new Date();
var month = d.getMonth();
var date = d.getDate();
if(month<10){
month = "0" + month;
}
if(date < 10){
date = "0" + date;
}
alert(d.getYear()+"-"+ month +"-"+ date );
</script>
var da = new Date();
var y = da.getYear().toString();
var m = da.getMonth().toString();
var d = da.getDate().toString();
m = (m.length==1?"0"+m:m);
d = (d.length==1?"0"+d:d);
alert(y+'-'+m+'-'+d)
</script>
<!--
var d = new Date();
var month = d.getMonth();
var date = d.getDate();
alert((d.getFullYear()+"-"+ month +"-"+ date).replace(/\b\d\b/g,function(arg){ return "0"+arg}) );
//-->
</script>
var d = new Date();
var month = d.getMonth();
var date = d.getDate();
if(month<10){
month = "0" + month;
}
if(date < 10){
date = "0" + date;
}
document.write (d.getYear()+"-"+ month +"-"+ date);
</script>