計算特定日曆中所有事件的小時數

計算特定日曆中所有事件的小時數

有沒有辦法取得 iCal 日曆在給定月份內統計的小時數?

如果是這樣,怎麼辦?

我一直在考慮用 Excel 或類似工具來統計我的自由工作時間。

我使用的是 OSX 10.5.8。

完全願意使用快速簡單(且免費)的應用程式來完成此任務。一個允許我為每個自由項目投入多倍工資的項目將是理想的。

答案1

現在,您可以使用 Apple Shortcuts 應用程式來執行此操作。這是我現在正在玩的:

  1. 尋找日曆活動
  2. 取得日曆事件的詳細資訊(選擇「持續時間」)
  3. 計算統計資料(選擇“總和”)
  4. 計算表達式(“sum / 3600”)以將秒轉換為小時

https://www.icloud.com/shortcuts/aeb42865b33947d9aef5115ecee25270

快捷方式的螢幕截圖

答案2

看一下應用程式.它似乎能夠從 iCal 資料庫中過濾和計算小時數。是的,需要付費,但有 14 天的試用期!

或者,有一個帖子這裡討論使用 applescript 應用程式來完成您想要的事情。底部附有一些範例應用程式:)

答案3

我找到了一種解決方法。這個人發明了Google日曆的小時計算器。我所做的是與我的 Gmail 帳戶共用我的 Outlook(MS Office 365 日曆),以便它可以開啟它。然後使用該線上應用程式為我計算時間。這是網址:www.google-calendar-hours.com

答案4

警告:前面有一點無恥的自我推銷!

我一直在尋找完全相同的東西。曾經有一個蘋果腳本叫做iCal 持續時間這很好地完成了這項工作,但不幸的是,自從升級到 Maverics 後,它就崩潰了。

由於我的 Apple 腳本 foo 不存在,因此我透過直接從 iCal 粘貼所有所需事件來創建自己的 JS 應用程序,該應用程式的工作原理類似:http://icalligator.changeset.hr/

所以希望它對其他人也有用。

相關內容