我正在寻找一个纯粹的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':'');}
}
?>
答案 0 :(得分:2)
答案 1 :(得分:1)