我有一些 Outlook VBA 代码,当我将事件添加到我的 Outlook 日历时执行。 该代码使用谷歌日历 API 将事件信息发送到谷歌。 谷歌他们更新我的谷歌日历。 我也有代码,当我从我的 Outlook 日历中删除一个事件时,将通过日历 API 向谷歌发送一个删除。谷歌然后从我的谷歌日历中删 ...
我有一些 Outlook VBA 代码,当我将事件添加到我的 Outlook 日历时执行。 该代码使用谷歌日历 API 将事件信息发送到谷歌。 谷歌他们更新我的谷歌日历。 我也有代码,当我从我的 Outlook 日历中删除一个事件时,将通过日历 API 向谷歌发送一个删除。谷歌然后从我的谷歌日历中删 ...
我在 JavaScript 中使用 RRule 库,我注意到当我检索日期范围时,它以 UTC 格式返回日期和时间,但它不正确。 代码如下所示: 开始时间为 2023-04-01 12:00:00,结束时间为 2023-04-04 18:00:00,时区为 America/Mexico_City。 ...
例子一位在维也纳工作的奥地利人在 2022 年 10 月 28 日与一位在新德里工作的印度人进行了视频通话(请注意,在奥地利,2022 年 10 月 29 日仍然是夏令时,但到 2022 年 10 月 30 日结束)。 现在的时间是: UTC 时间 12:00(协调世界时,UTC +0) 奥地利 ...
我正在努力显示来自我的数据库的正确数据 FullCalendar。我采用的数据库结构是将规则存储为 ReccurringEvent 数据库对象,并将与这些规则的个别偏差存储为单独的 IndividualEvent 对象,所有这些对象都具有“完成”属性。 目标是单独显示每个事件的“完成”状态,即使它们 ...
我正在调用 Google 日历 API 以检索事件数据。 我想在我的应用程序中显示 FullCalendar 中的事件。 虽然出现了正常事件,但我现在正在努力让重复性事件与它们的所有实例一起显示。 根据FullCalendar 文档,我使用的是 rrule 插件。 我有一个包含这样数据的事件: 但这 ...
以上提供的是我的示例事件 object, 如您所见,开始日期和结束日期表明这是一个多日事件,但是当我使用规则时,它正在转换为单日事件,它忽略了结束日期,即使我提供了结果也是一样的FullCalendar 文档中建议的持续时间(以小时为单位)。 完整日历文档我的问题是如何在完整日历中使用 rrule ...
RRULE 的正则表达式是什么? 我从这个例子开始: \w+\=+(\w+|0-9); 但我需要检查重复的模式。 RRULE 语法示例: RRULE:FREQ=DAILY;BYHOUR=13;BYMINUTE=30;COUNT=5 RRULE:FREQ=WEEKLY;BYDAY=MO;INTE ...
我有一个看起来很常见的用例:我想要在特定时区每天同一时间发生一个重复事件(在下面的示例中,美国/丹佛时区早上 6:00)。 我希望在夏令时更改后的同一时间再次发生这种情况。 现在,它在夏令时后一小时发生变化,这似乎表明在生成循环日期时间时没有考虑夏令时。 我已经尝试了 rrule 的各种配置,如文档 ...
我在 python 3.10 中使用来自 python-dateutil 2.8.2 的 rrule 来生成日期时间。 我不知道如何创建一个只为偶数周数创建输出的规则。 似乎“byweekno”参数可能能够做到这一点,但我无法找到任何示例来解释如何仅从偶数周开始 output。 编辑1:不幸的是,不 ...
我在每个月的 7 号都有一个定期活动,但我很难找到一个可以放入文本编辑器并导入谷歌日历的 RRule。 如果 7 号是周末,我需要将活动放在最后一周的规则。 提前致谢。 ...
我想知道是否可以使用 lib-recur 将 rrule 转换为日期,但是像 DTSTART 一样从 rrule 本身获取 startDate 而不是将 LocalDate 传递给构造函数 我想做这样的事情 这可能与 lib-recur 或任何其他库一起使用吗? ...
无论年份如何,我都需要能够根据工作日创建事件。 一个很好的例子是感恩节,即 11 月的第 4 个星期四: 但是假设我想要感恩节后的星期天? 大致相同,除了感恩节是在 28 日,下一个星期日是 12 月。 我试过了: 这是行不通的,因为它还会标记周日 11 月 1 日和周日 12 月 25 日至 30 ...
是否可以创建一个每 30 分钟运行一次但在一个小时中间开始和结束的规则? 如果 rrule 会接受像byhour=range(16.5,19)这样的非整数参数,那就太好了,但不幸的是,只接受整数。 在我的情况下,时间是每个工作日的 16:30、17:00、17:30、18:00 和 18:30。 ...
我不清楚 dtstart 表单字段中要填写的日期格式是什么。 RRule JS在线工具我尝试了一些东西,output 总是生成“ =>错误:无效选项:dtstart“ ...
我正在尝试创建此模板。 预计于 2022 年 9 月 30 日或 2022 年 10 月 1 日收到但我在明年的同一天得到! 编辑我想获取一系列日期(每 6 个月一次)并取最近的日期: ...
我正在尝试为我正在处理的用例生成员工每月纪念日。 RRule 提供了一种非常方便的方法来做到这一点。 但是,我无法从中获得我想要的结果。 请参阅下面的片段 - import arrow from dateutil.rrule import MONTHLY, rrule by_monthday ...
我正在尝试在上午 9 点在日历中设置每周星期一提醒以下是代码 所以这个程序在每周一正确设置中午 12 点和下午 6 点,但由于某种原因它设置在每周二上午 9 点。 我不知道这里出了什么问题。 我什至尝试在在线计算器中转换 timeInMillis 以了解结果是什么,但它们是正确的。 ...
我正在使用 google-rfc2445 库 (com.google.ical) 来解析 RRULE。 在下面的测试中,UNTIL 规则设置为过去(1999 年)并且 dtStart 设置为现在。 我期待 0 个结果,但不知何故得到 1 个结果,这看起来像 dtStart。 我很惊讶为什么它包含一个 ...
我正在尝试使用 RRULE function 使事件在每个星期一和星期三重复发生,直到特定日期。 但是,我不确定如何指定“直到”属性的结束日期。 这是我得到的错误: ValueError:您必须使用日期时间、日期、时间增量、时间或元组(用于句点) ...
此代码计算两个日期之间的工作日。 我应该怎么做才能从列表中排除日期? 我知道'exdate',但我不知道如何在这段代码中使用它 ...