<script>
function OutputToday()
{
var today=new Date()
var year=today.getYear();
var month=today.getMonth()+1;
var date=today.getDate();
var hour=today.getHours();
var minute=today.getMinutes();
var second=today.getSeconds();
return year+"-"+month+"-"+date+" "+hour+":"+minute+":"+second;
}
document.write(OutputToday());
</script>
function OutputToday()
{
var today=new Date()
var year=today.getYear();
var month=today.getMonth()+1;
var date=today.getDate();
var hour=today.getHours();
var minute=today.getMinutes();
var second=today.getSeconds();
return year+"-"+month+"-"+date+" "+hour+":"+minute+":"+second;
}
document.write(OutputToday());
</script>
这样写行不行?
<script language="javascript">
var d=new Date();
alert(d.getFullYear()+"-"+d.getMonth()+"-"+d.getDate()+" "+d.getHours()+":"+d.getMinutes()+":"+d.getSeconds());
</script>
<script language="javascript">
var d=new Date();
alert(d.getFullYear()+"-"+d.getMonth()+1+"-"+d.getDate()+" "+d.getHours()+":"+d.getMinutes()+":"+d.getSeconds());
</script>
如果要想C#那种方式,也可以.
不过,麻烦一些.有时间再
对Date的方法扩展一下..<script>
function formatDate() {
var year=this.getYear();
var month=this.getMonth()+1;
var date=this.getDate();
var hour=this.getHours();
var minute=this.getMinutes();
var second=this.getSeconds();
return year+"-"+month+"-"+date+" "+hour+":"+minute+":"+second;
}
Date.prototype.format=formatDate;
var d=new Date();
alert(d.format());
</script>