问题标签 [rrule]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何在考虑夏令时的情况下指定 RRule?
我正在尝试使用python-dateutil创建一个 rrule 来安排一个事件,以便每天在美国东部标准时间下午 6 点运行。
我正在使用的当前规则很简单:
这在非夏令时呈现为下午 6 点,但在夏令时呈现为下午 7 点。
如何更改此设置以考虑 DST?
我在(Linux)上运行的服务器当前配置为 EST 并且已经考虑了 DST,因此看起来 python-dateutil 忽略了这一点并基于 UTC 进行计算。
javascript - 避免错误在 Ember.js 中没有定义
每次我为我的 Ember.js 应用程序安装凉亭模块时,当我将它们添加到我的内部时,ember-cli-build.js
我可以在组件、控制器、服务等中使用它。但是 JSHint 给我一个如下错误:
或者
我怎样才能取消它们?
这是我的进口ember-cli-build.js
:
jquery - 如何查询在数据库表中存储为 iCal RRULE 的定期约会?
如果我有一个包含以下列的约会表,我如何查询规则以提取在特定日期或两个日期之间发生的约会?
例如,假设我有一个约会,从 2016 年 9 月 28 日开始,到 2017 年 4 月 28 日结束,它每 2 周在星期一、星期五发生一次,直到 2017 年 4 月 28 日。以下是 RRule:
因此,使用上面的示例,上述约会的某些日期将包括以下内容:
现在如何使用 SQL 或任何其他方法查询此表以提取 2016 年 10 月 10 日发生的所有约会?
作为记录,这将在 C# asp.net 和 SQL 服务器中完成。是否有可用于解析和查询 rrule 的 C# 或 SQL Server 库?
我查看了ICAL.net,但似乎没有太多关于它的文档,或者我将如何将它用于上述目的。
有人对 ICAL.net 有任何经验吗?
java - 并非所有天都设置Android每周事件
我在 SO 和各种论坛上进行了广泛搜索,但我无法弄清楚这一点。我正在 Android 日历中生成一个重复事件。有时它可以完美运行,有时它只设置为即将到来的 4-5 周,然后停止。我在这里到底做错了什么?
这是我在日历中添加事件的功能
我从另一个我缩短的函数中调用它,以提高代码的可读性
此循环遍历本地数据库中的所有 SQL 结果
它正确地添加了事件,但不是无限期地重复,它有时会在 4-5 周后停止。我在这里做错了什么?如果我设置 RRule 的 UNTIL=timestamp,它会中断并且不会向日历添加任何内容。任何帮助,将不胜感激。
编辑:我刚刚注意到它实际上添加了所有这些事件。但它会在您手动选择日历应用程序内的刷新选项后显示。这是可以解决的问题,还是只是日历应用程序的设计方式?
android - Android google calendar deleting future instances of recurring event
I'm trying to delete future instances of a google calendar recurring (repeated) event pro-grammatically using content resolver.
And to do this i have updated the rRule of the event , so for example if want to delete future instances of an event starting from date 11/11/2016 i edit the rRule string to look like so:
However , when viewing google calendar application i find no changes and i find the event color only has changed to black color.
Some notes to keep in mind:
1- I'm using a third party library to so : https://github.com/EverythingMe/easy-content-providers
and all functionalities in this library seem to work fine.
2- While reading pro-grammatically recurring events that have a specific UNTIL date in it's rRule , i have realized that also a field in the google event called "lastDate" is updated with one hour later after the UNTIL value ,so do i have to update also this field while updating the UNTIL value in the rRule?
c# - EWS 重复会议,我可以使用重复规则 (RRULE) 吗?
我正在尝试使用 EWS 托管 API 来创建定期会议。
是否可以通过重复规则 ( RRULE ) 定义重复模式?
python - 递归规则(rrules)的等价关系的实现
我正在研究如何实现类似于rrule.jstoText()
的和fromText()
方法的重复规则的人性化文本表示;但是,我想在基于dateutil.rrule的 Python 构建中实现它。
测试这些方法,检查它们是否是彼此的“逆”方法,即调用另一个方法的结果并检查结果是否与原始输入等效。rrule
这让我想到了一个问题:两个对象等价到底意味着什么?
最新版本dateutil.rrule
2.6.0 似乎没有该类的__eq__
方法rrule
(参见源代码)。等价似乎也不像所有属性的等价一样微不足道,因为有时不同的freq
参数仍会导致相同的重复出现。(例如,如果选择freq=DAILY
并freq=WEEKLY
导致相同的重复时间byweekday=FR
;请参阅下面来自rrule.js 演示的屏幕截图)。
有谁知道规则等价关系的实现?(它不必在 Python 中)。
python - 解析循环 Google Calendar API
我正在尝试创建将与用户 Google 日历数据一起使用的小型网络应用程序。除了在 item.keys() 中为具有“重复”的事件获取开始日期时间外,一切正常。
问题:如何从给定数据中获取事件的开始时间:
我的想法是以某种方式解析 RRULE,我找到了从中获取日期时间列表的方法,但是如何获取此事件开始时间对我来说仍然是个问题。
我正在获取数据service.events().list(...).execute()
我知道在新的API 中(我今天才发现这个)item 有很好的调用originStartTime
,但是旧的事件没有东西。