本文整理汇总了Java中net.fortuna.ical4j.model.property.LastModified类的典型用法代码示例。如果您正苦于以下问题:Java LastModified类的具体用法?Java LastModified怎么用?Java LastModified使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
LastModified类属于net.fortuna.ical4j.model.property包,在下文中一共展示了LastModified类的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: createCalendar
import net.fortuna.ical4j.model.property.LastModified; //导入依赖的package包/类
public static Calendar createCalendar(CalDavEvent calDavEvent, DateTimeZone timeZone) {
TimeZoneRegistry registry = TimeZoneRegistryFactory.getInstance().createRegistry();
TimeZone timezone = registry.getTimeZone(timeZone.getID());
Calendar calendar = new Calendar();
calendar.getProperties().add(Version.VERSION_2_0);
calendar.getProperties().add(new ProdId("openHAB"));
VEvent vEvent = new VEvent();
vEvent.getProperties().add(new Summary(calDavEvent.getName()));
vEvent.getProperties().add(new Description(calDavEvent.getContent()));
final DtStart dtStart = new DtStart(new net.fortuna.ical4j.model.DateTime(calDavEvent.getStart().toDate()));
dtStart.setTimeZone(timezone);
vEvent.getProperties().add(dtStart);
final DtEnd dtEnd = new DtEnd(new net.fortuna.ical4j.model.DateTime(calDavEvent.getEnd().toDate()));
dtEnd.setTimeZone(timezone);
vEvent.getProperties().add(dtEnd);
vEvent.getProperties().add(new Uid(calDavEvent.getId()));
vEvent.getProperties().add(Clazz.PUBLIC);
vEvent.getProperties()
.add(new LastModified(new net.fortuna.ical4j.model.DateTime(calDavEvent.getLastChanged().toDate())));
calendar.getComponents().add(vEvent);
return calendar;
}
示例2: fromLastModified
import net.fortuna.ical4j.model.property.LastModified; //导入依赖的package包/类
protected static Timestamp fromLastModified(PropertyList propertyList) {
LastModified iCalObj = (LastModified) propertyList.getProperty(LastModified.LAST_MODIFIED);
if (iCalObj == null) {
return null;
}
Date date = iCalObj.getDate();
return new Timestamp(date.getTime());
}
示例3: toLastModified
import net.fortuna.ical4j.model.property.LastModified; //导入依赖的package包/类
protected static LastModified toLastModified(Timestamp javaObj) {
if (javaObj == null) {
return null;
}
return new LastModified(new DateTime(javaObj));
}