Javascript经过时间计算器

时间:2012-05-24 12:31:14

标签: javascript datetime

我正在寻找一个纯粹的javascript来计算友好视图的日期。

例如。 05-24-2012 3:10

- > 20分钟前

我有一个PHP脚本,我正在寻找javascript版本。

<?php
$time = strtotime($_GET["d"]);
echo humanTiming($time);
function humanTiming($time)
{
 $time=time()-$time;
 $tokens=array(31536000=>'year',2592000=>'month',604800=>'week',86400=>'day',3600=>'hour',60=>'minute',1=>'second');
 foreach($tokens as $unit=>$text){if($time<$unit) continue;$numberOfUnits = floor($time / $unit);return $numberOfUnits.' '.$text.(($numberOfUnits>1)?'s':'');}
}
?>

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

您已发布的内容的{javascript'实施herethis 也可能对您有用