icalendar - 如何在 Google 日历中创建高级定期活动规则?
问题描述
我最近在我的工作场所接手了一些会计职责。办公室工资应在每个月的 10 日和 25 日到期,但为了让钱按时到达,最迟必须在最后一个工作日或之前的两个工作日下午 5:00 之前处理工资到期日。如何在 Google 日历中设置类似的内容?
我一直在阅读 iCal 导入调整(创建一个 iCal 文件并将其导入,而不是在 gCal 中制作事件,以获得更大的灵活性),但找不到减去天数(或工作日)的方法)。
VERSION:2.0
BEGIN:VEVENT
RRULE:FREQ=MONTHLY;INTERVAL=1;BYSETPOS=-2
SUMMARY:Pay Office Staff
DTSTART;VALUE=DATE:20190815
SEQUENCE:0
DESCRIPTION:Send office payroll.
END:VEVENT
END:VCALENDAR
除了在 Google Apps 脚本中进行日期数学运算并让它每个月创建事件外,我不知道如何使它工作。我希望有人可以指导我到哪里可以找到有关如何达到我想要的结果的更多信息。我希望当它完成时(如果可能的话),我将在最后一个工作日之前的 2 个工作日或 10 日或之前发生重复性事件,另一个在 25 日发生。
解决方案
推荐阅读
- python - 如何在熊猫中合并交叉表的类别?
- android - 如何允许公众访问我的 android sdcard 上的应用程序数据文件夹
- python - 拖动窗口和释放窗口时的 Python 触发钩子
- vba - 依赖组合框
- c# - 来自 C# 中大型 CSV 文件的 WPF Datagrid
- serverless-framework - 通过 CircleCI 部署无服务器框架
- javascript - jest.mock - 如何检查函数内部的函数是否已被调用
- class - cython中的类变量和实例变量
- apache-spark - 如何读取 csv 以在 pyspark MLlib 中使用?
- javascript - 新手 javascript 提示计算器问题