我有一个日期,我将它存储为jQuery中的formatDate函数的时间戳。然后,我再次尝试创建一个ics文件,这是一个将事件时间和细节添加到用户日历的日历文件。然而时间戳格式在ics文件中不起作用,正确的日期没有被添加,所以我需要将它转换为看起来像20091109T101015Z
的值。它是当前格式,时间戳看起来像1344466800000
这是从this example这是我正在按照创建我的ics文件。将时间戳转换为.ics iCal兼容日期格式
我的php文件链接是http:// domain。 ?COM/icsCreator.php的startDate = 1344380400000 &结束日期= 1345503600000 &事件=航天%20Weather%20Workshop &位置=伦敦
目前我ics文件看起来像
<?php
$dtStart=$_GET['startDate'];
$dtEnd=$_GET['endDate'];
$eventName=$_GET['event'];
$location=$_GET['location'];
...
echo "CREATED:20091109T101015Z\n";
echo "DESCRIPTION:$eventName\n";
echo "DTEND:$dtEnd\n";
echo "DTSTART:".$dtStart."\n";
echo "LAST-MODIFIED:20091109T101015Z\n";
echo "LOCATION:$location\n";
...
?>
你能删除所有不属于日期问题的行吗? – 2012-08-03 10:36:13
yep have done .. – Nicola 2012-08-03 10:38:47