- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 timeago
( source ),与 datejs
,而且它不起作用。以下是我希望可以使用的一些示例代码(假设已加载 timeago
和 datejs
):
>>> d = new Date()
Mon Jun 21 2010 13:24:37 GMT-0400 (EST) { _orient=1, more...}
>>> d.toISOString() // datejs.toISOString
"2010-06-21T17:24:37.501Z" // this is a valid ISO8601 string, I believe
>>> $.timeago(d.toISOString()) // this should work
"NaN years ago"
我非常感谢任何关于为什么会失败以及如何解决或规避这个问题的意见。
谢谢。
布莱恩
最佳答案
(我是Timeago的作者)
问题在于 datejs 输出的 ISO8601 时间戳包含一个毫秒值。 Timeago 目前不支持这种详细的 ISO8601 时间戳;它仅支持 ISO8601 规范的一个子集。
这不是我第一次听说这个问题;是时候推出一个补丁来处理 millis 了。我创建了一个issue to track this 。请留意即将推出的 Timeago 版本。可能是 v0.9。
更新: 现在有一个新版本的 Timeago (v0.9),支持时间戳中的毫秒。 Download it here 。这是relevant commit .
关于javascript - Timeago + DateJS = NaN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3086954/
我有一个动态创建的时间元素。 所以我一直在使用这个脚本: $(document).ready(function() { $('.timeago').timeago(); }); 由于该元素是动
开始吧:我正在尝试在我的项目中实现 timeago jquery 插件 (http://timeago.yarp.com/) 以显示相对时间(即“2 分钟前”而不是“1.10pm”) . 我的 MyS
我如何更改以下代码(使 timeago 插件工作)以使用 on() 函数(或其他函数),以便可以实时使用?我似乎不太明白(我对 JQuery 还很陌生)。 jQuery(document).ready
我有一个类保存每篇文章的创建时间。我希望时间是实时,这就是timeago.js所做的,但我的时间只是停留在大约1分钟前,即使它是实际上是4 分钟前。我必须刷新页面才能正确显示时间。 $(documen
我们将构建多语言 Web 应用程序,并考虑使用 Yarp's Timeago jQuery plugin. 但我们希望在我们的应用程序中支持阿拉伯语。您可能知道,阿拉伯语有不同的方式来处理单数、复数和
我在我的博客中使用 timeago jQuery 插件,但计时本身似乎有问题,我无法指出问题的原因是什么。 当前本地时间为 2011 年 5 月 31 日 02:30 (GMT+DST)。现在我使用的
我正在尝试“调整”TimeAgo 插件,以便我可以根据具体情况删除后缀“ago”。 这是我尝试过的 $("time.timeago-nosuffix").timeago({suffixAgo: ""}
首先让我说我是初学者,所以放轻松。我目前正在使用数据表插件从 Mysql 输出一些行。这包括一个时间戳,我想将其转换为“ago”格式。我研究过并发现有多个 js 脚本可以执行此操作:moments.j
J查询: $(document).ready(function(){ jQuery("abbr.timeago").timeago(); }); html: July 17, 2008 fu
我正在尝试使用 timeago ( source ),与 datejs ,而且它不起作用。以下是我希望可以使用的一些示例代码(假设已加载 timeago 和 datejs): >>> d = new
我刚刚开始学习 javascript 两周,所以我对它还很陌生。我无法从 http://timeago.yarp.com/ 获取 timeago上类!我不明白这行指令: 现在,让我们将其附加到 DOM
我正在寻找一种方法来在动态插入页面的新 $("abbr.timeago" 元素上触发 .timeago() 函数。现在这就是我正在做的事情。 # Triggered on initial page l
在我当前的项目中,我使用了一个扩展程序来显示帖子发布了多长时间。使用此扩展程序: extension NSDate { var timeAgo: String { let mi
编辑:我认为我应该让事情变得更加明显。 我想做的是使显示帖子提交日期的“时间之前”的功能每分钟自动刷新一次,这样即使模板没有重新渲染,它也能保持相对准确。 我想自动更新模板中的 timeago 值,但
我正在尝试合并 timeago与 datejs (with help of this to get format for local time) timeago我使用以下内容: jQuery(docu
我有一个 在我的 HTML 中使用类“timeago”标记。当我在页面加载时设置它的值时,然后调用 jQuery("abbr.timeago").timeago();在文档就绪功能上它可以工作。 我的
我确信这是一个愚蠢的问题,但我真的不知道该怎么做。 我正在使用 timeago jquery 插件:http://timeago.yarp.com/ 并且它支持多种语言的区域设置。 我正在将我的网站从
我正在使用此网站的 .timeago 插件:http://timeago.yarp.com/ 他们有一个示例,显示页面上次修改的时间: 此页面最后修改时间为 25 天前。 有谁知道如何实现这个功能吗?
我正在尝试使用 timeago 插件显示我的日期。这是我到目前为止所拥有的: @{ foreach (var n in Model.Notifications) {
对于某些值,timeago 在 firefox 或 chrome 中不起作用。 由于这些值来自相同的数据库列,通过迭代循环,因此没有理由出现这种行为差异。 这是它适用和不适用的两个值的示例。 Java
我是一名优秀的程序员,十分优秀!