function show_dates_as_local_time(){
var _1=document.getElementsByTagName("span");
for(var i=0;i<_1.length;i++){
if(_1[i].className.match(/\btypo_date\b/i)){
_1[i].innerHTML=get_local_time_for_date(_1[i].title);
}
}
}
function get_local_time_for_date(_3){
system_date=new Date(_3);
user_date=new Date();
delta_minutes=Math.floor((user_date-system_date)/(60*1000));
if(Math.abs(delta_minutes)<=(2*7*24*60)){
distance=distance_of_time_in_words(delta_minutes);
if(delta_minutes<0){
return distance+" \u4ee5\u524d";
}else{
return distance+" \u4ee5\u524d";
}
}else{
return system_date.toLocaleDateString();
}
}
function distance_of_time_in_words(_4){
if(_4.isNaN){
return "";
}
_4=Math.abs(_4);
if(_4<1){
return ("\u5c0f\u65bc1\u5206\u9418");
}
if(_4<50){
return (_4+" \u5206\u9418");
}
if(_4<90){
return ("\u7d041\u5c0f\u6642");
}
if(_4<1080){
return (Math.round(_4/60)+" \u5c0f\u6642");
}
if(_4<1440){
return ("1\u5929");
}
if(_4<2880){
return ("\u7d041\u5929");
}else{
return (Math.round(_4/1440)+" \u5929");
}
}
