问题标签 [biweekly]
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.
icalendar - 每两周向 ical 添加多个事件
我有以下使用双周创建和 ics 字符串的方法:
生成以下内容:
问题是当我通过电子邮件将其发送到我的 gmail 帐户时,仅显示第一个事件。起初我认为这是 Biweekly 的问题,但看起来 ics 输出是正确的。ics输出有问题吗?
caldav - 使用 Sardines 报告方法从 CalDAV 服务器查询事件
我正在尝试使用Sardine(和biweekly)从 CalDAV 服务器获取事件。获取整个日历对我有用:
现在我想获取特定时间范围的事件。根据这篇“构建 CalDAV 客户端”文章,我假设您应该使用 Sardinesreport
方法来执行此操作,对吗?
如果是这样,您应该如何使用该方法?它没有在 wiki 中记录,Javadoc 也不是很清楚。
我应该自己写SardineReport
吗?我看起来我应该最终得到类似的东西:
我在正确的轨道上吗?有人对如何编写自己的沙丁鱼报告有任何指示吗?
icalendar - 取消并在同一个 VCALENDAR 中创建 VEVENTS,可以吗?
例如,如果用户取消了一个事件并创建了一个新事件,我可以在一个 *.ics 文件中发送这两项更改吗?取消(不更新)第一个事件并创建一个新事件?
java - Javamail 双周 gmail 日历邀请以 ICS 文件形式出现
我正在尝试向 gmail 地址发送日历邀请。我正在使用 Spring、biweekly 和 javamail 库。邀请已发送,但在 gmail 中它不会作为日历出现,但我收到一封主题为“您被邀请参加会议”的电子邮件。它有一个附件 ICS,其中包含我编码的邀请的详细信息。
请帮助了解我如何在 google 中获得实际邀请,而不是通过附加 ICS 文件的电子邮件。如果我发送到 Outlook,邀请工作正常。
以下是生成并作为附件发送到 gmail 的 ICS 文件。
java - Biweekly/google-rfc-2445 RR 根据开始日期规定不同的行为
RRULE 基于开始时间的不同行为:
嗨,我目前正在尝试编写一个 cron 到 rrule 转换器,但遇到了一些特定规则的问题。对于以下规则:“FREQ=YEARLY;BYMONTH=1,2,3,4,5,6,7,8,9,10,11,12;BYMONTHDAY=1,2,3,4,5,6, 7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31; BYDAY=SU,MO,TU,WE,TH,FR,SA;BYHOUR=0,10,20;BYMINUTE=0"
日期迭代器的行为根据指定的开始时间而有所不同:
在此示例中,我尝试使用相同的规则检索 100 次出现。返回的出现次数因指定的开始时间而异。第一个日期将返回预期的 100 个结果,第二个日期将返回一个无效的事件,这似乎是开始日期。这似乎是由一年中的最后一个月引起的,当指定另一个日期为 12 月时,似乎返回了相同的返回值。Google-rfc-2445 具有相同的行为,但 ical4j 和其他一些来自其他语言的 rrule 评估器能够产生预期的结果。
java - BiWeekly 迭代夏令时变化
我正在尝试使用 Java BiWeekly 库在夏令时更改中迭代一个事件。
假设活动从早上 8 点开始,我希望它保持在早上 8 点,无论夏令时是否有效。
以下代码来自 BiWeekly 网站:https ://github.com/mangstadt/biweekly/wiki/Examples#calculating-the-dates-in-a-recurring-event
如果我将 celendar 创建为:
对此进行迭代,当时间越过夏令时边界时,时间会改变一个小时。
应该如何做才能使事件在给定时间发生?(它在UTC同时发生是正确的,但我希望它在本地同时发生。)
optimization - 如何计算前一周市场开盘的时段数
我正在尝试计算下一个交易周的抵消
问题我的市场每周开放 5 天 问题从市场假期开始我的抵消计算出错
我想在前一周只有 3 个交易时段和下周 5 个交易时段时,我在上一周的计算中绘制下周的偏移量
java - Android Java:将应用程序创建的文件保存到下载文件夹
我用双周刊创建了一个 ical 文件。我可以使用以下代码将其写入 /Android/data/applicationfolder/files/Download:
但是如何将其保存到标准下载文件夹中?我用 OutputStreamWriter 厌倦了一些不同的代码,但无法实现。谢谢。
java - 如何在 Java 中为 iCalendar 设置时区?
我有以下代码使用双周ical
库来为我的应用程序中的事件创建一个Java
。
已ical
按预期随电子邮件发送,但始终在 中GMT
,我目前正在尝试将其设置"America/New_York"
为如下所示,但它不起作用。
我该怎么做?
ics文件内容:
Gmail 邀请:
请注意,下面显示的是1.01am
我当地时间 (GMT) 的邀请,但实际上应该显示1.01am + 5 hours
为 GMT 比纽约时区早 5 小时。