问题标签 [ical4j]
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.
timezone - 为什么需要在 iCal 文件中包含日光信息
我想了解为什么必须在我们生成的 ical 文件中提供日光信息。为什么 GMT/UTC 时间不够用,为什么像 MS Outlook 2010 这样的电子邮件客户端无法处理它。
java - 使用 ical4j 库解析 Google icals 时出错
我正在使用的系统一直在使用 ical4j 库将我们用户的谷歌日历与我们内置的日历同步一段时间,并且工作正常,直到几周前他们的日历停止同步。快速查看日志会发现以下堆栈跟踪:
我使用基于同一库的在线 ical 验证工具 ( http://severinghaus.org/projects/icv/ ) 来验证错误。
产生解析异常的 ical 部分是(省略了客户端信息):
我们的系统使用 ical4j 版本 1.0-rc3-SNAPSHOT。
我研究了谷歌是否对他们生成 icals 的方式进行了更改,但找不到任何东西。我可能在错误的地方搜索。有没有人遇到过这个问题,如果有,做了什么来解决它?
是否有人知道谷歌可能会导致此异常的任何更改?
用户的附件位置与它有什么关系吗?
java - iCal4j/biweekly 和 google-rfc-2445 有什么区别?
现在我正在使用google-rfc-2445库来评估重复事件,并生成实际日期,例如要知道什么时候会发生由以下 RRULE 定义的事件:RRULE:FREQ=MONTHLY;BYDAY=MO,TU,WE,TH,FR;BYSETPOS=-1
我正在使用双周库来生成 *.ics 文件。实际上它与iCal4j相同,但 API 更易于使用。
我看到这两个库在某种程度上都具有可互换的功能,所以我的问题是,我可以对这两个任务使用单个库(iCal4j/biweekly)吗?生成重复事件并导出/导入 *.ics 文件?
java - How should I use iCal4j to add a meeting organizer to an iCal event
This is how I successfully create the event, but I couldn't successfully code the organizer addtion:
google-calendar-api - 代表组织者创建 iCal 活动并将其通过电子邮件发送给他时,不会出现“添加到日历”或“RSVP”包装
我正在使用 ical4j 创建 iCal 并使用 Java Mail API 1.4.7 发送它。将其同时发送到 google.mail 和 Outlook.com 时,组织者只会收到电子邮件文本部分。所有其他收件人都会收到带有“添加到日历”或“RSVP”按钮(适用于与会者)的电子邮件。
如果从组织者属性中删除收件人电子邮件,那么他会收到带有包装的电子邮件,但是会议没有组织者...
我的问题是,我代表创建活动的组织者没有在他的日历上创建活动。
那是发送的电子邮件:
知道为什么它会这样以及如何解决这个问题吗?
icalendar - 如何为两个不相关的收件人创建并通过电子邮件发送邀请参加他们之间的会议,并允许他们控制进一步的安排
我有一个匹配两个不相关方的系统,在他们通过我的系统参与之后,我希望他们能够安排将出现在他们日历上的会议。
最好在最初的安排之后,他们将能够就事件进行沟通(接受、拒绝、重新安排等),而无需我作为调解人(如果我能收到他们采取的任何行动的通知,那将是一个奖励) .
我正在尝试使用 ical4j 创建事件并使用 Java Mail API 1.4.7 发送它来实现这一点。,但我不介意其他更好的选择(即使是第 3 方服务)。
java - Java - iCal4j - 设置 X-ALT-DESC;FMTTYPE=text/html
有没有办法X-ALT-DESC;FMTTYPE=text/html
使用 iCal4j 进行设置?
我需要在一些事件的描述上设置 HTML 内容。
java - 过滤当前事件 iCal4j
我正在尝试使用 ical4j 库在包含重复事件的 ical 文件中查找当前事件(或至少是今天发生的事件)。我已经设法在日历中构建和打印所有事件,但我得到了
在运行时。这很奇怪,因为我的经期规则显然在结束之前就开始了。我做了很多阅读和尝试不同的事情,但我一无所知。这是我要实现的目标的要点:
任何帮助,将不胜感激。谢谢。
java - 使用 iCal4J 之前的重复规则
我正在做一个项目,需要使用 iCal4J 库为某个日期范围生成重复。基本上,这是一个简单的 RRule,每周重复一次,每周五重复一次,持续六个月。
这就是我所拥有的:
这会在每个星期五午夜半点生成每周会议,但最后一次会议应该是 27/01/2017,而是 20/01/2017。
一场会议被取消。Ps 这只发生在这个日期范围内(可能与英国夏令时 BST 有关),但是它被设置为 UTC,因此它应该没关系吧?
然后,如果我在 23:59:59 将 UNTIL 属性从重复规则更改为 21-01-2017,那么它就会被拾取。
有什么建议么?
问候
java - 日历客户端忽略 ical4j 生成的 .ics 文件中的 FREEBUSY 属性
我正在使用 ical4j 生成以下 ics 文件
当我将其导入谷歌日历、ical 或 Outlook 时,我总是“显示为”忙碌,即从底部开始的第三行被客户忽略。我错过了什么吗?有没有人有一个示例文件,我可以导入并看到它让我自由?