方式1
function getLocalTime(nS) {
return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,' ');
}
方式2
function Trans_php_time_to_str(timestamp,n){
update = new Date(timestamp*1000);//戳要乘1000
year = update.getFullYear();
month = (update.getMonth()+1<10)?('0'+(update.getMonth()+1)):(update.getMonth()+1);
day = (update.getDate()<10)?('0'+update.getDate()):(update.getDate());
hour = (update.getHours()<10)?('0'+update.getHours()):(update.getHours());
minute = (update.getMinutes()<10)?('0'+update.getMinutes()):(update.getMinutes());
second = (update.getSeconds()<10)?('0'+update.getSeconds()):(update.getSeconds());
if(n==1){
return (year+'-'+month+'-'+day+' '+hour+':'+minute+':'+second);
}else if(n==2){
return (year+'-'+month+'-'+day);
}else{
return 0;
}
}
调用:alert( getLocalTime( 1421905182 ));
alert(Trans_php_time_to_str(1421905182,1))