【问题标题】:Javascript elapsed time calculatorJavascript运行时间计算器
【发布时间】:2012-05-24 12:31:14
【问题描述】:

我正在寻找一个纯 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':'');}
}
?>

【问题讨论】:

标签: javascript datetime


【解决方案1】:
【解决方案2】:

你发布的内容的 javascript 实现可用 here
this 也可能对你有用

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-12
    • 1970-01-01
    相关资源
    最近更新 更多