如何使用PHP在Outlook .ics文件上插入动态时间

时间:2011-10-21 02:19:27

标签: outlook

我有这个脚本,让用户使用PHP将数据从数据库下载到.ics文件。现在我的问题是我不知道如何动态修改outlook .ics文件的时间。我的时间格式例如是01:00 PM - 03:00 PM

我将时间解析为010000和030000,因为.ics文件的格式为HHMMSSZ“h”表示小时“M”表示分钟“S”表示秒,“Z”表示时区。

任何人都可以提供帮助吗?

谢谢, 贾斯汀

1 个答案:

答案 0 :(得分:0)

        writer.WriteLine(string.Format("DTSTAMP:{0:yyyyMMddTHHmmss}", DueDate));
        writer.WriteLine(string.Format("DTSTART:{0:yyyyMMddTHHmmss}", startDate));
        writer.WriteLine(string.Format("DTEND:{0:yyyyMMddTHHmmss}", endDate));