<script language="JavaScript">
<!--
/*
 * 功能:根据输入表达式返回日期字符串
 * 参数:dateFmt:字符串,由以下结构组成    
 *      yy:长写年,mm:数字月,dd:日,hh:时,mi:分,ss秒
*/
Date.prototype.parseString = function(dateFmt){
dateFmt = (dateFmt == null?"yy-mm-dd" : dateFmt);
if(typeof(dateFmt) != "string" )
throw (new Error(-1, 'parseString()方法需要字符串类型参数!'));
var str=dateFmt;
str = str.replace(/yy/g,this.getFullYear());
str = str.replace(/mm/g,(this.getMonth()+1));
str = str.replace(/dd/g,this.getDate());
str = str.replace(/hh/g,this.getHours());
str = str.replace(/mi/g,this.getMinutes());
str = str.replace(/ss/g,this.getSeconds());
str = str.replace(/(\D)(\d)(?=\D|$)/g, "$10$2");
return str;
}//-->
</script><input type="text" id="txtDate" value="">
<script language="JavaScript">
<!--
txtDate.value=(new Date()).parseString('yymmdd');
//-->
</script>关于日期的常见操作
http://community.csdn.net//Expert/TopicView2.asp?id=4360247&datebasetype=now
js FAQ贴
http://community.csdn.net//Expert/TopicView2.asp?id=4356360&datebasetype=now
DHTML手册,js手册,dom手册下载,梅花雪的树和日期控件
梅雪香的日期控件.
http://community.csdn.net//Expert/TopicView2.asp?id=4356325&datebasetype=now