JS仿PHP的date()函数
/* 时间戳转换为日期格式 * 使用ayguo.time_format('Y-m-d H:i:s',t)等同PHP的date() */ time_format : function(str,t){ if(!t) return ''; var d = new Date(); d.setTime(t); var _m = d.getMonth()+1, _d = d.getDate(), _H = d.getHours(), _i = d.getMinutes(), _s = d.getSeconds(), format = { 'Y' : d.getFullYear(), // 年 'm' : _m.toString().length == 1 ? '0'+_m : _m, // 月 'd' : _d.toString().length == 1 ? '0'+_d : _d, // 日 'H' : _H.toString().length == 1 ? '0'+_H : _H, // 时 'i' : _i.toString().length == 1 ? '0'+_i : _i, // 分 's' : _s.toString().length == 1 ? '0'+_s : _s // 秒 }; for(var i in format){ str = str.replace(new RegExp(i),format[i]); } return str; }