Javascript 在rss中从最新日期排序日期

Javascript 在rss中从最新日期排序日期,javascript,jquery,html,rss,Javascript,Jquery,Html,Rss,我应该如何对日期排序(最晚在顶部)? 当前,日期未排序 以下是我的JSFIDLE: $(文档).ready(函数(){ $('#divRss')。FeedEk({ FeedUrl:'https://www.google.com/finance/company_news?q=SGX:533&ei=EeiDWaGGMpXUuATxloPgAw&output=rss' }); var r=Math.floor(Math.random()*256); var g=Math.floor(Math.ran

我应该如何对日期排序(最晚在顶部)?
当前,日期未排序

以下是我的JSFIDLE:

$(文档).ready(函数(){
$('#divRss')。FeedEk({
FeedUrl:'https://www.google.com/finance/company_news?q=SGX:533&ei=EeiDWaGGMpXUuATxloPgAw&output=rss'
});
var r=Math.floor(Math.random()*256);
var g=Math.floor(Math.random()*256);
var b=Math.floor(Math.random()*256);
$('#示例,.itemTitle a').css(“color”,getHex(r,g,b));
$(“#示例”)。单击(函数(){
$('.itemTitle a').css(“颜色”,getHex(r,g,b));
});
函数intToHex(n){
n=n.toString(16);
如果(n.长度<2)
n=“0”+n;
返回n;
}
函数getHex(r,g,b){
返回“#”+intToHex(r)+intToHex(g)+intToHex(b);
}
});
使用

在javaScript文件中导入
FeedEk.js
,以获取数据并呈现dom元素以创建列表。可以在渲染之前对数据进行排序,如下所示:

data.query.results.rss.sort(function(item1, item2) {
    var d1 = new Date(item1.channel.item.pubDate)
    var d2 = new Date(item2.channel.item.pubDate)
    return d2.getTime() - d1.getTime()
})

对于来自谷歌的RSS,您“应该”能够将
&scoring=n
&scoring=d
添加到URL以首先获取最新信息,但这似乎不起作用。
data.query.results.rss.sort(function(item1, item2) {
    var d1 = new Date(item1.channel.item.pubDate)
    var d2 = new Date(item2.channel.item.pubDate)
    return d2.getTime() - d1.getTime()
})