0
我一直试图将jquery.timeago插件添加到我的项目中,以显示日期过后的时间(例如3 weeks ago
)。我似乎无法完全工作。如果这是相关的,我正在.NET核心网站上工作。jquery.timeago插件未显示已用时间
这是我怎么jquery.timeago插件添加到我的网页:
@section javascript{
<script src="~/Scripts/jquery.timeago.js"></script>
<script>
$(document).ready(function() {
$("time.timeago").timeago();
});
</script>
}
我添加到页面中的元素:
<abbr class="timeago" datetime="@fileNode.CommitData.CommittedDate" title="@fileNode.CommitData.CommittedDate.ToString("dd MMMM yyyy, HH:mm:ss", CultureInfo.CurrentCulture)"></abbr>
这变成渲染时:
<abbr class="timeago" datetime="31-5-2017 15:17:21" title="31 mei 2017, 15:17:21"></abbr>
但是,这仍然没有显示实际已经过去的时间(所以1 day ago
为这个例子)。当我添加一些文字打开和关闭标签,即<abbr ...>abc</abbr>
我看到我的网页上之间,所以我知道TIMEAGO插件是否正确装入:
任何建议,为什么它不显示所经过的时间?提前致谢!