【发布时间】:2017-09-05 00:19:58
【问题描述】:
我正在使用谷歌日历和表格 API 探索 python。基本上它应该在我的日历中记录某些事件,计算有多少,然后把它放在我的工作表中。
我从谷歌日历 api 快速入门示例的数组中获得了一些这样的日期信息,所以我知道我可以读取数据,但我需要从每天到每周处理它。
2017-10-23 work
2017-10-24 work
我想将它们压缩成几周。所以上面两行应该折叠成这一行:
Oct 23- Oct 29 2 #2 instances of work.
但我不确定如何实现。
【问题讨论】:
-
datetime.date 有一个 isocalendar() 方法,它返回一个包含日历周的元组,然后您可以通过指向 datetime.date(2010, 6, 16).isocalendar( )[1]
标签: python date google-sheets week-number