Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Timeago+;本地时间合并_Javascript_Jquery_Datejs_Timeago - Fatal编程技术网

Javascript Timeago+;本地时间合并

Javascript Timeago+;本地时间合并,javascript,jquery,datejs,timeago,Javascript,Jquery,Datejs,Timeago,我正在尝试将与() 对于timeago我使用以下内容: jQuery(document).ready(function() { jQuery("abbr.timeago").timeago(); }); 对于localtime我使用以下方法: jQuery(document).ready(function() { $('.UTCTimestamp').localTimeFromUTC('MM/dd/yyyy hh:mm:ss'); }); 如何将这两者结合起来?现在我只能在这样的

我正在尝试将
()

对于
timeago
我使用以下内容:

jQuery(document).ready(function() {
  jQuery("abbr.timeago").timeago();
});
对于
localtime
我使用以下方法:

jQuery(document).ready(function() {
    $('.UTCTimestamp').localTimeFromUTC('MM/dd/yyyy hh:mm:ss');
});
如何将这两者结合起来?现在我只能在这样的时间使用一个:

很久以前:

<span class='UTCTimestamp'>2011-09-09 10:10:10</span>
2011-09-09 10:10:10
和本地时间

<abbr class='timeago' title='2011-09-09 10:10:10'>2011-09-09 10:10:10</abbr>
2011-09-09 10:10:10

我也在尝试做同样的事情——以下是我最终得出的结论

我的HTML包含以下内容:

<abbr class="timeago localtime" title="@Model.GetLastUpdatedDateTimeISO8601(category, report)">@Model.GetLastUpdatedDateTimeRFC1123(category,report)</abbr><br />
这是在HTML中使用ASP.NET MVC Razor语法,但基本上是以两种不同的格式获取日期/时间字符串。所有时间都存储在UTC中。timeago插件使用ISO 8601格式的字符串来发挥其魔力,localtime“插件”使用RCF1123格式

ISO8601看起来像这样:yyyy-MM-dd-HH:MM:ssZ

RFC1123看起来像这样:ddd,dd-MMM-yyy-HH:mm:ss-GMT


最终的结果是,在屏幕上我看到timeago的“大约10分钟前”,但当我悬停时,我看到“10/26/2011 08:57:43 PM”。

除此之外,不要添加任何javascript代码或jquery代码

$('.timeago').timeago();
然后添加“Z”(或包括T)。有关更多信息,请访问此


您的意思是想在同一个元素上同时使用timeago和datejs吗?正确。。我想将时间戳处理为本地时间,同时显示为“timeago”,它如何回答这个问题?
$('.timeago').timeago();
<abbr class='timeago' title='2011-09-09 10:10:10Z'></abbr>