$(function(){
    $.ajax({
        url: "./feed",//RSSファイル名
        async: true,
        cache: false,
//        dataType:"xml",
        success: function(xml){
            $(xml).find('item').each(function(i){
                var title = $(this).find('title').text();
                var url = $(this).find('link').text();
                var description = $(this).find('description').text();
                var category = $(this).find('category').text();
                //日付を整形
                var date = dateParse($(this).find('pubDate').text());
                if (i < 3) {
                    $('ul.feed').append('<li><span class="date">' + date[0] + '</span><span class="txt"><a href="' + url + '" target="_blank">' + title + '</a></span><br class="cl" /></li>');
                }
                i++;
            });
        }
    });
});

function dateParse(str){
    var objDate = new Date(str);
    var nowDate = new Date();
    //現在の日付との差を計算
    myDay = Math.floor((nowDate.getTime()-objDate.getTime()) / (1000*60*60*24)) + 1;
    var year = objDate.getFullYear();
    var month = objDate.getMonth() + 1;
    var date = objDate.getDate();
    if ( month < 10 ) { month = "0" + month; }
    if ( date < 10 ) { date = "0" + date; }
    str = year + '/' + month + '/' + date;
    rtnValue = new Array(2);
    rtnValue[0] = str;
    return rtnValue;
}
