2012-02-26 268 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