我正在嘗試將Google日曆添加到網站上我正在讓客戶端能夠自行更新。我發現這個:http://mikeclaffey.com/google-calendar-into-html/這是相當有幫助的,但我有點卡住了。Google Calendar Feed
我建立的網站使用PHP模板,頁面內容包含在$ content變量中。以下是我正在處理的鏈接:http://victoriasawyer.com/AmosTheTransparent。
日曆提要是兩個旅遊日期列表中的第一個。我希望頂部看起來與底部相似。同樣是理想的,但不是必要的。
我遇到的最大問題是開始日期和時間。在活動的標題中,我想只顯示日期(最好是10/03/14)而不是時間。我已經想出瞭如何分開顯示沒有問題的時間。有什麼方法可以更改日期格式嗎?
我遇到的另一個問題是事件出現的順序。我希望事件在列表中最早顯示,列表中最後一個顯示。我按照教程中的指示添加了附加參數(orderby = starttime和sortorder = ascending),但它們無法正確顯示。
我使用的網址是:https://www.google.com/calendar/feeds/qmfadhgtq2kmabsi3dlb456v98%40group.calendar.google.com/public/full?orderby=starttime&sortorder=ascending&futureevents=true&alt=json。有什麼我可以調整或添加修復訂單?
任何幫助將非常感謝(即使你可以推薦一個替代品,它只是需要定製,迄今爲止,這似乎是我找到的最佳選擇)。
我必須知道日期將被使用嗎?或者我可以做到這一點,以便任何日期像這樣? – 2014-10-04 18:15:25
你可以這樣做,所以任何日期得到格式化。你可以把變量放在這個'$ date = new DateTime($ startDate);'中 – Fraggy 2014-10-04 18:26:30