<input id="tranDate" type="button" value="TranDate" οnclick="TransDate('2010/11/28 10:10:10');" /> 格式化日期: function TransDate(str) { var reg = /^(/d{1,4})(-|//)(/d{1,2})/2(/d{1,2}) (/d{1,2}):(/d{1,2}):(/d{1,2})$/; var r = str.match(reg); var d = new Date(r[1], r[3]-1,r[4],r[5],r[6],r[7]); var now = new Date(); var i = (now.getTime() - d.getTime())/3600000; if (i>24) { document.write(Math.floor(i/24)+" 天 "+Math.floor(i%24)+" 小时之前"); } else { document.write(Math.floor(i%24)+" 小时之前"); } } 删除div内部元素,插入新元素 function FormatDate() { var str="2010/10/28 下午 10:30:59"; var reg=/[^/x00-/xff]/g; //替换汉字 var shortDate=str.replace(reg,""); $("#summary").empty(); //删除summary中的元素 var repstr="<span style="color:red;line-height:30px;" mce_style="color:red;line-height:30px;">"+shortDate+"</span>"; $("#summary").append(repstr); }