繁体   English   中英

在 java 中使用 iCal4J 库在 ics 文件中添加刷新间隔参数

[英]Adding Refresh-Interval Parameter in ics file using iCal4J library in java

下面是我的 ics 文件,我想使用 java 中的 ical4j 库在文件中添加 REFRESH-INTERVAL;VALUE=DURATION:PT12H 参数。任何人都可以建议如何执行该操作。

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//My Company//NONSGML Event Calendar//EN
URL:http://my.calendar/url
NAME:My Calendar Name
X-WR-CALNAME:My Calendar Name
DESCRIPTION:A description of my calendar
X-WR-CALDESC:A description of my calendar
TIMEZONE-ID:Europe/London
X-WR-TIMEZONE:Europe/London
X-PUBLISHED-TTL:PT12H
COLOR:34:50:105
CALSCALE:GREGORIAN
METHOD:PUBLISH

我是这样做的

ParameterList valueDuration = new ParameterList();
valueDuration.add(new Value("DURATION"));
calendar.getProperties().add(new RefreshInterval(valueDuration, java.time.Duration.ofMinutes(30) ));

结果是 output

REFRESH-INTERVAL;VALUE=DURATION:PT30M

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM