问题标签 [timeago]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何在 Rails 3 中的每次远程调用后注入一些 JS 代码
所以我在我的 Rails 3 应用程序中使用timeago插件,将它包装在这个函数中(注意,超时只是让 timeago 字符串随时更新到分钟):
然后在我的application.js
这很好用,直到我使用remote
调用加载一些元素。我研究了一下,没有找到可行的解决方案。我不喜欢按照这个问题livequery
的建议添加插件,因为它似乎已被弃用。
我正在考虑将此 JS 代码添加到js.erb
我的应用程序中每个文件的末尾,但感觉确实重复且令人讨厌。
问题第 1 部分:¿ 有没有一种简单的方法可以在每次js.erb
执行后注入该代码?
问题第 2 部分:¿我如何实现使用 ajaxy 加载的元素的主要目标timeago
?
cakephp - CakePHP 2:函数 timeAgoInWords() 的本地化和内部化
我的问题是我无法将日期从英语翻译成俄语。我遵循了以下指南:
我在 AppController.php 中写了这段代码:
我添加了一个文件夹“Locale\rus\LC_MESSAGES”并放在文件 default.po 中。顺便说一句,我将所有消息提取到单个文件中。
但实际上:
什么也没做。
仅将字符串“just now”翻译为俄语,但其他时间格式仍为英语。您可以在下面看到来自 default.po 的翻译示例:
成功
失败
我不明白我做错了什么。
javascript - jQuery timeago 插件在 Safari 中不起作用
我正在使用 jQuery timeago 插件,它可以在 Chrome 和 Firefox 中运行,但不能在 Safari 中运行。正如网站上给出的那样,用法非常简单。
<abbr class="timeago" title="{{ISO8601_TIME timeStamp}}">{{COMMENT_DATE_TIME timeStamp}}</abbr>
标签中的标题和日期<abbr>
是 iso 时间戳。它在 Chrome 和 Firefox 中按预期工作,但只是在 Safari 中打印出时间戳(例如 2012-11-28 19:16:49)。
任何人都可以帮我解决问题所在吗?
在 Chrome 中 编辑:
在 Safari 中:
jquery - 如果从 ISO 8601 时间戳经过一定时间,则执行指定的功能
我想知道执行以下功能的最佳方法是什么:
- 读取 ISO 8601 时间戳,例如从 HTML 元素的属性中读取
- 检查是否经过了一定的时间
- 如果这段时间已经过去,请执行 function()
我可以想出一些方法来解决这个问题,但是所有这些方法看起来都有些笨拙并且难以提供灵活性。这不必实时更新,但我使用的是 jQuery 和 TimeAgo 插件(https://github.com/rmm5t/jquery-timeago),所以我们可以做到这一点。
我敢肯定其他人已经这样做或试图这样做,但还没有看到任何明确的答案。
例如,我有 HTML:
<span class="new">New!</span>
如果时间戳小于 10 分钟,我想在此之后插入一个元素。
我们可以做这样的事情来让我们开始:
比较时间的最佳方法是什么?
jquery - 将 timeago 与 jquery mobile 一起使用
有人试试这个吗?我很难让它发挥作用。
我尝试使用以下两者(一个或另一个)在我的模板头部初始化它:
然后在内容部分,我尝试使用:
<abbr class="timeago" title="2008-07-17T09:24:17Z">July 17, 2008</abbr>
正如 timeago 文档所暗示的那样。
虽然我只看到July 17, 2008
并没有动态时间变化。
有人知道怎么做吗?
php - 设置 jquery timeago 插件
我正在尝试使用 PHP 格式的日期设置 jQuery timeago 插件:
但收效甚微。这是我到目前为止所做的:
我在这里包括了一个小提琴:http: //jsfiddle.net/mc8ft/2/
关于 timeago 插件的更多信息可以在这里找到:http: //timeago.yarp.com/
jquery - jQuery.Timeago 插件需要解释
有没有人使用过 jQuery Timeago插件并能给出一些建议?
我把自己搞得一团糟。我在英国使用 GMT 和夏令时 (DST),我的服务器在美国使用 MST,并且我一直将所有日期作为 UTC 存储在数据库中(使用 MySQL 的 UTC_TIMESTAMP())。是的,令人困惑。
我想在从数据库返回的所有日期字段上使用这个插件,所以我知道所有需要使用 Timeago 转换的日期都将采用 UTC。
现在,Timeago 插件是否会确定我在 DST 国家并自动计算正确的时差?能否请您赐教。
javascript - 将 gae 日期时间转换为 UTC 格式的 Python
我的模型上有一个日期时间
我正在使用 jquery timeago .. 但问题是它没有给出期望的输出..
上面的代码是我的示例 html 代码..
这是我的javascript:
我的问题是.. 我应该将其转换为 UTC 格式吗??.. 如果是这样!我该如何转换它?..以python方式或javascript转换它??..我该怎么做?
javascript - timeago.js 的对面?
我发现了一个漂亮的小时间到文本 jQuery 插件,名为timeago.js(想想 Twitter 时间戳)。它不是一个复杂的插件,但它节省了很好的开发时间,我特别喜欢它自动更新。
唯一的问题是,我需要这个功能来处理未来的日期,而不仅仅是过去。(即“timeuntil.js”?)
有没有人遇到过模拟所描述功能的插件(或他们自己的解决方案)?