google.load("feeds", "1");
function initialize() {
   // フィードのURI
   var feed = new google.feeds.Feed("http://weblog.coolwebwindow.com/index.rdf");

   //表示するエントリー数
   feed.setNumEntries(8);

   // フィード関数をロードする
   feed.load(dispfeed);

   function dispfeed(result){
      if (!result.error){
         var container = document.getElementById("feed");
         // 初期化
         var htmlstr = "";
         // RSSフォードのタイトル取得
         //htmlstr += '<h2><a href="' + result.feed.link + '">' + result.feed.title + '</a></h2>';
         // RSSフォードの説明文取得
         //htmlstr += "<p>" + result.feed.description + "</p>";
         htmlstr += "<ul>";
         
         for (var i = 0; i < result.feed.entries.length; i++) {
            // エントリー取得
            var entry = result.feed.entries[i];
            // 日付取得
            var strdate = createDateString(entry.publishedDate);
            htmlstr += ' <li>' + strdate + '<a href="' + entry.link + '">' + entry.title + '</a></li>';
         }

         htmlstr += "</ul>";
         container.innerHTML = htmlstr;

      }else{
         alert(result.error.code + ":" + result.error.message);
      }
   }
}

   // 日付取得
   function createDateString(publishedDate){
      var pdate = new Date(publishedDate);
      var pyear = pdate.getFullYear();
      var pmonth = pdate.getMonth() + 1;
      var pday = pdate.getDate();
      var strdate = pyear + "年" + pmonth + "月" + pday + "日";
      return strdate;
   }

google.setOnLoadCallback(initialize);
