なぜあなたはPHPによってJSに渡されたタイムスタンプを常に一致させることができないのですか? JSのタイムスタンプは13ビットで、3ビットミリ秒が含まれているのに対し、PHPにはミリ秒を含まない10ビットしかないことがわかります。
var nowtime =(new date).gettime();/*現在のタイムスタンプ*//*変換時間、差異の計算*/function comptime(begintime、endtime){var secondnum = parseint((endtime-begintime*1000)/1000); } else if(secondnum> = 60 && secondnum <3600){var ntime = parseint(secondnum/60); ntime+'分前'を返します。 } else if(secondnum> = 3600 && secondnum <3600*24){var ntime = parseint(secondnum/3600); ntime+'hour ago agoを返します。 } else {var ntime = parseint(secondnum/86400); ntime+'day ago'を返します。 }} t = comptime(Timestamp、Nowtime); // TimestampはPHPがajaxを介して戻るタイムスタンプです