我想知道如何保持发布日期总是如此,Twitter,Facebook网站使用Knockout lib也是如此。请遵循以下示例:
随着时间的推移,更新被“采取”。
很抱歉,如果已有相关内容,我不确定是什么内容,更不用说如何在Google上进行搜索了,我没有回复预期的结果。
答案 0 :(得分:1)
你去,使用SugarJs进行日期解析
var updateInterval = 5 * 1000; // update every 5 seconds
var postDate = new Date(); // this supposed to be the post date
function model() {
var self = this;
this.relativeTime = ko.observable();
setInterval(function() {
self.relativeTime( Date.create( postDate ).relative() );
}, updateInterval);
}
ko.applyBindings( new model() );
<强> JsFiddle Demo 强>