当前位置: 首页>>代码示例>>Java>>正文


Java LastModified类代码示例

本文整理汇总了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;
}
 
开发者ID:openhab,项目名称:openhab1-addons,代码行数:25,代码来源:Util.java

示例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());
}
 
开发者ID:ilscipio,项目名称:scipio-erp,代码行数:9,代码来源:ICalConverter.java

示例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));
}
 
开发者ID:ilscipio,项目名称:scipio-erp,代码行数:7,代码来源:ICalConverter.java


注:本文中的net.fortuna.ical4j.model.property.LastModified类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。