标签: timeago

jQuery TimeAgo插件 - 设置设置

我正在尝试"调整"TimeAgo插件,以便我可以根据具体情况删除后缀"之前".

这是我尝试过的

$("time.timeago-nosuffix").timeago({suffixAgo: ""});
Run Code Online (Sandbox Code Playgroud)

$("time.timeago-nosuffix").timeago({ settings: { strings: { suffixAgo: null}} });
Run Code Online (Sandbox Code Playgroud)

以及

$(document).ready(function () {
    $("time.timeago").timeago();
    $("time.timeago-nosuffix").timeago(function () {
        suffixAgo: "" 
    });
});
Run Code Online (Sandbox Code Playgroud)

没有运气.

jquery plugins timeago

4
推荐指数
1
解决办法
2542
查看次数

jQuery.timeago插件的时区问题

我正在为我的博客使用timeago jQuery插件,但是时间本身似乎存在问题,我无法指出问题的原因是什么.

它目前在2011年5月31日当地时间2011年02:30(GMT + DST).现在我使用的示例日期是... 2011年5月31日02:01.以下标签为

<abbr class="timeago" title="2011-05-31T02:01:44+00:00">May 31st, 2011</abbr>
Run Code Online (Sandbox Code Playgroud)

然而jQuery输出的日期是"从现在起32分钟",由于某种原因提前一小时.

谁知道我在做错了什么?

jquery timestamp timeago

4
推荐指数
1
解决办法
4937
查看次数

来自 MySQL 时间戳的“时间前”

我正在尝试制作一个结果表,包括数据库中每个条目的时间戳。但是,我需要将时间显示为"X seconds/minutes/hours ago"

我已经尝试了jQuery timeago 插件,但成功率为零,现在我想知道如何为每个条目执行此操作。

$result = mysql_query("SELECT * from realmfeed order by ID asc");

echo "<table class='display'>\n";

while($row = mysql_fetch_array($result))
{
    echo "<tr><td><b>".$row['ID']."</b></td>\n";
    echo "<td>".$row['eventType']."</td>\n";
    echo "<td>".$row['server']."</td>\n";
    echo "<td>".$row['realm']."</td>\n";
    echo "<td>".$row['name']."</td>\n";
    echo "<td>".$row['time']."</td>\n</tr>\n\n";
}


echo "</table>\n";
Run Code Online (Sandbox Code Playgroud)

如何为每个结果创建一个“时间前”函数?

php mysql jquery timeago

3
推荐指数
1
解决办法
5711
查看次数

Rails定制了"time_ago_in_words"-ish型号

大家早上好!

我正在开发一个Rails应用程序,它只是一个简单的检查是或否,然后显示created_at行和检查的任何一个框.我的问题是我需要将其显示created_at为不同的值,而不是时间.如果有人在凌晨4:00 - 上午10:00之间创建了一个条目,它将在该视图中显示该字段的早餐created_at.如果他们在上午10:00到下午2:00之间创建它,它将显示午餐.
我用谷歌搜索了几个小时,我能想出的最接近的是一些变化,time_ago_in_words但没有什么真正起作用.
我将如何实施这种性质的东西?

完全披露:我是Ruby/RoR的业余爱好者.要温柔...

ruby ruby-on-rails timeago

1
推荐指数
1
解决办法
368
查看次数

在PHP Codeigniter中显示"time ago"而不是datetime

我想显示一个像twitter和FB这样的时间格式(3小时前发布,2分钟前发布,等等......)

我试过这段代码没有成功:

function format_interval($timestamp, $granularity = 2) {
  $units = array('1 year|@count years' => 31536000, '1 week|@count weeks' => 604800, '1 day|@count days' => 86400, '1 hour|@count hours' => 3600, '1 min|@count min' => 60, '1 sec|@count sec' => 1);
  $output = '';
  foreach ($units as $key => $value) {
    $key = explode('|', $key);
    if ($timestamp >= $value) {
      $floor = floor($timestamp / $value);
      $output .= ($output ? ' ' : '') . ($floor == 1 ? $key[0] : str_replace('@count', …
Run Code Online (Sandbox Code Playgroud)

time codeigniter date timeago

1
推荐指数
1
解决办法
1万
查看次数

Timeago日期格式仅限于24小时前

我想使用jquery Timeago插件作为日期格式.但是,当时间已经超过24小时,我希望它显示另一种格式.

我试图调整代码,但我的技能让我失望:/

编辑:

var itemDate = '2014-05-17T09:24:17Z';

if(itemDate > 'THAN 24 HOURS')
{
   $('body').append('<div>show normal date like 17.05.2014</div>');
}
else
{
   $('body').append('<time class="timeago" datetime="'+itemDate+'"></time> ');  
   $(".timeago").timeago();
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery timeago

1
推荐指数
1
解决办法
729
查看次数

使用JavaScript的Twitter风格的时间前格式(“ 2h”)

Timeago.js在格式化相对于当前时间(“大约2小时前”)的时间戳方面做得非常出色。

是否有任何解决方案可以完成相同的任务,但是否已简化?IE和Twitter一样使用“ 2h”。

javascript time timeago

0
推荐指数
1
解决办法
155
查看次数

Moment js Time Ago 计算错误的日期

也许是一个简单的问题,但我不明白。

var date = new Date();
test = date.toISOString();
alert(moment(test, "YYYYMMDD").fromNow());
Run Code Online (Sandbox Code Playgroud)

会返回“16 小时”,但为什么呢?

演示:https : //jsfiddle.net/5jacaxbf/

javascript date timeago momentjs

0
推荐指数
1
解决办法
1575
查看次数