我们开始吧:我正在尝试在我的项目中实现 timeago jquery 插件(http://timeago.yarp.com/)以显示相对时间(即“2 分钟前”而不是“1.10pm”)。我有我的 MySQL 数据库中的一个字段,用于存储当前条目的时间戳。
但是,timeago jquery 插件仅在时间为 UTC 格式“2008-07-17T09:24:17Z”时有效
我的第一个问题是:如何将 mysql 时间戳转换为上述所需格式。我的第二个问题:即使我在代码中硬编码所需的格式,插件也不起作用。为什么?
我的硬代码:在 php 文件 1 中:
echo '<abbr class="timestamp" title="2008-07-17T09:24:17Z">July 17, 2008</abbr>';
在 index.php 文件 2
$("abbr.timestamp").timeago();
当然,我已经正确地包含了脚本标签。我不知道为什么它不起作用。注意:我正在使用我自己的计算机(本地)上的 XAMPP。