2012-02-26 267 views
0

我正在將我的Google日曆Feed移至fullcalendar。當我查看活動詳情時,開始時間顯示如下:Sun Feb 2012 2012 15:00:00 GMT-0500(東部標準時間)。我寧願看起來多一點'正常' - 也許是這樣的:2012年2月19日星期日@下午3:00(美國東部時間)。我已經閱讀過有關formatdate等的內容,但是我仍然無法掌握我實際需要做些什麼來改變日期和時間的格式。我一直在這個論壇上閱讀相關主題,但在這一點上,他們只是讓我更加困惑。非常感謝您的幫助!我fullcalendar代碼如下:FullCalendar FullCalendar:更改活動開始日期和時間格式

<script type="text/javascript"> 
     $(document).ready(function() { 
      $('#calendar').fullCalendar({ 
        eventClick: function(calEvent, jsEvent, view) { 
        $.colorbox({ 
         maxWidth:"800px", html:"<h1>"+calEvent.title+"</h1><h2>When</h2><p>"+calEvent.start+"</p><h2>Where</h2><p>"+calEvent.location+"</p><h2>"+calEvent.eventTime+"</h2><p>"+calEvent.description+"</p>"}); 
        }, 
        events: 
         { 
         url: 'my google calendar feed url' 
         } 
      }); 
     }); 
</script> 

回答

3

你想改變formatDate位在那裏說:「HH:MM」爲你在找什麼here相應的字母。

對於你以後(減去EST位,它似乎並沒有要在formatDate功能),你這樣的事情後:

var eventTime = $.fullCalendar.formatDate(calEvent.start, "dddd, MMMM yyyy @ h:sstt")+" to "+ 
       $.fullCalendar.formatDate(calEvent.end, "dddd, MMMM yyyy @ h:sstt"); 

編輯: 據我瞭解。 ..

<script type="text/javascript"> 
    $(document).ready(function() { 
     $('#calendar').fullCalendar({ 
       eventClick: function(calEvent, jsEvent, view) { 
     var eventTime = $.fullCalendar.formatDate(calEvent.start, "dddd, MMMM yyyy @ h:sstt")+" to "+ 
         $.fullCalendar.formatDate(calEvent.end, "dddd, MMMM yyyy @ h:sstt"); 
     $.colorbox({ 
      maxWidth:"800px", 
      html:"<h1>"+calEvent.title+"</h1>"+ 
      "<h2>When</h2>"+ 
      "<p>"+eventTime+"</p>"+ 
       "<h2>Where</h2>"+ 
       "<p>"+calEvent.location+"</p>"+ 
       "<p>"+calEvent.description+"</p>"}); 
     }, 
     events: 
     { 
      url: 'my google calendar feed url' 
     } 
    }); 
     }); 
</script> 
+0

感謝您的快速回復Dolondro。我上面編輯了我的代碼,因爲包含該變量行時,日曆不顯示。即使在嘗試調用變量之前,如果我添加代碼以在「$(document).ready(function(){」)行下定義該變量,日曆將不會顯示。因此,我在哪裏添加行變量?除此之外,我認爲我理解了這個概念 – JCM 2012-02-26 22:04:15

+0

編輯顯示我認爲你想要做的事 – Doug 2012-02-26 22:27:13

+0

完美!非常感謝! – JCM 2012-02-26 22:45:46