我可以使用谷歌日历生成报告

时间:2013-08-27 00:42:40

标签: python django reporting google-calendar-api

我计划在Google日历LIke中全天活动

  1. Offcie时间
  2. 健身房
  3. 我对谷歌感到满意,但问题是我没有报告,所以我可以看到每个类别花了多少时间。

    我知道python和django所以我想我是否有可能在Google日历中记录所有事件,然后我每天都有cron作业,这些作业将从Google日历中获取事件然后放入mysql数据库。

    主要问题是我想为不同的事物定义单独的类别。喜欢WORK,SLEEP,SHOPPING等。

    但我怎么能从事件名称那里做到这一点。我是否需要在可以抓取的事件中输入一些单词并将其作为类别。关于那个的任何想法

3 个答案:

答案 0 :(得分:2)

您可能对此感兴趣:

http://www.gtimereport.com/

gtimereport是一款免费的在线工具,用于从多个Google日历中提取数据以进行时间报告。看起来干净。

答案 1 :(得分:0)

另一个有趣的链接可以是这个: http://en.wikipedia.org/wiki/ICalendar

答案 2 :(得分:0)

我可能很快会为此编写Python脚本。

我以前用C#编写了一个报表应用程序,但是编写不佳,我认为Google再次更改了其API,因此它不再起作用。

我这样做的方法是使用标签。我想要每个客户的总工作时间。我将其输入到Google日历中的方式为:     @clientname工作说明

其中clientname只能是前几个字母,并且软件会将其与客户端列表中的全名进行匹配。然后,我的软件将允许您选择一个时间段和一个或多个客户端,并将它们输出到外观精美的Word文件中。

PS:说实话,使用gtimereport.com的建议对我来说似乎很糟糕。您基本上是将所有日历上传给陌生人。这就是为什么我要为此编写脚本的原因。