2016-04-05 84 views
0

有没有办法备份谷歌日历,然后导入它,同时保存事件的创建日期?这对于我计算何时创建约会(每周结算周期)而非计划时间(可能几个月后)而言至关重要。谷歌日历备份不保存事件创建日期

我测试过它,当您导入和导出日历时,它会将所有事件标记为在导入日期创建的日期,而不是实际创建时的日期,这很荒唐。

有谁知道一个解决方法来保存getCreated日期? 感谢大家,Bob

回答

0

您可以打开导出日历的.ICS文件并检查事件创建日期和时间。每个事件都与一个BEGIN开始,以结束标记如下结束:

BEGIN:VEVENT 
DTSTART:20160404T143000Z 
DTEND:20160404T150000Z 
DTSTAMP:20160405T230139Z 
UID:[email protected] 
CREATED:20160404T103834Z 
DESCRIPTION: 
LAST-MODIFIED:20160404T103843Z 
LOCATION: 
SEQUENCE:0 
STATUS:CONFIRMED 
SUMMARY: Meet Richard in the office 
TRANSP:OPAQUE 
END:VEVENT 

希望帮助..用记事本++,效果很好


还要检查这个https://webapps.stackexchange.com/questions/9043/how-can-i-find-out-when-i-added-an-event-to-my-google-calendar

+0

是谢谢你,我意识到这一点,但那不是我的问题。我想知道为什么当我导入数据时,日历使用今天的日期作为导入的每个事件的创建日期。我使用Google Calendar API创建了一个PHP程序,并且我需要在日历本身中创建日期正确,我通过“$ dateCreated = new DateTime($ event-> getCreated());” – bob32