0
我想在我的html输出中只显示我的TODAYS事件。 但与此代码它不适合我。如果我取消了“if($ date = date(”Y-m-d“)){”该代码显示了特定的事件计数......但是我怎样才能在一天内为所有事件创建输出?用谷歌日历在网页上显示今日
if ($date = date("Y-m-d")){
foreach ($xml->entry as $entry){
$count++;
// Viele weitere Informationen kˆnnen aus dem XML geholt werden wie z.B. $entry->description;
// f¸r die Beschreibung und viele Weitere. Einfach mal das XML-File durchstˆbern.
// Schema f¸r den Google Cal XML Ausgabe laden.
$ns_gd = $entry->children('http://schemas.google.com/g/2005');
$gCalDate = date($dateformat, strtotime($ns_gd->when->attributes()->startTime)+date("Z",strtotime($ns_gd->when->attributes()->startTime)));
$gCalDateStart = date($dateformat, strtotime($ns_gd->when->attributes()->startTime)+date("Z",strtotime($ns_gd->when->attributes()->startTime)));
$gCalDateEnd = date($dateformat, strtotime($ns_gd->when->attributes()->endTime)+date("Z",strtotime($ns_gd->when->attributes()->endTime)));
$gCalStartTime = gmdate($timeformat, strtotime($ns_gd->when->attributes()->startTime)+date("Z",strtotime($ns_gd->when->attributes()->startTime)));
$gCalEndTime = gmdate($timeformat,strtotime($ns_gd->when->attributes()->endTime)+date("Z",strtotime($ns_gd->when->attributes()->endTime)));
$ort=($ns_gd->where->attributes()->valueString);
echo "Datum: ".$gCalDateStart //Datum
."<br/>". "Aufgabe: ".utf8_decode($entry->title) // Titel
."<br/>". "Ort: ".$ort // Raum
."<br/>". "Beschreibung: ".utf8_decode($entry->content); // Beschreibung
if($count >=5){ echo "</div> "; break; }else{ echo "<hr>"; }
}}
哦哈,真正的;-) =不等==谢谢。 – webschnecke 2011-12-28 17:03:02
但是我的代码不工作.. blankscreen; - ( - 也许这是错误的方式?我想显示今天的所有事件,只有..hmmmm – webschnecke 2011-12-28 17:04:21
如果你只是想得到今天的事件,你不想要使用if语句,你需要调整$ gCalStartTime和gCalEndTime来限制从昨天11:59:59到今天晚上11:59:59的范围 – 2011-12-28 17:15:55