org.joda.time.DateTime.toCalendar()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(6.3k)|赞(0)|评价(0)|浏览(170)

本文整理了Java中org.joda.time.DateTime.toCalendar()方法的一些代码示例,展示了DateTime.toCalendar()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。DateTime.toCalendar()方法的具体详情如下:
包路径:org.joda.time.DateTime
类名称:DateTime
方法名:toCalendar

DateTime.toCalendar介绍

暂无

代码示例

代码示例来源:origin: Activiti/Activiti

protected Calendar parseDate(String date) throws Exception {
  Calendar dateCalendar = null;
  try {
    dateCalendar = ISODateTimeFormat.dateTimeParser().withZone(DateTimeZone.forTimeZone(
        clockReader.getCurrentTimeZone())).parseDateTime(date).toCalendar(null);
  } catch (IllegalArgumentException e) {
    // try to parse a java.util.date to string back to a java.util.date
    dateCalendar = new GregorianCalendar();
    DateFormat DATE_FORMAT = new SimpleDateFormat("EEE MMM dd kk:mm:ss z yyyy",
                           Locale.ENGLISH);
    dateCalendar.setTime(DATE_FORMAT.parse(date));
  }
  return dateCalendar;
}

代码示例来源:origin: Activiti/Activiti

@Override
public Date resolveEndDate(String endDateString) {
 return ISODateTimeFormat.dateTimeParser().withZone(DateTimeZone.forTimeZone(clockReader.getCurrentTimeZone())).parseDateTime(endDateString).toCalendar(null).getTime();
}

代码示例来源:origin: org.modeshape/modeshape-graph

/**
 * {@inheritDoc}
 */
public Calendar toCalendar( Locale locale ) {
  return this.instance.toCalendar(locale);
}

代码示例来源:origin: stackoverflow.com

mDatePicker = (DatePicker) view.findViewById(R.id.datePicker);
mDatePicker.init(year, monthOfYear, dayOfMonth, this);
DateTime minDate = new DateTime();
DateTime maxDate = minDate.plusYears(10);
// Set the minimum and the maximum date for the date picker
initDatePickerCompat(minDate.toCalendar(Locale.getDefault()), maxDate.toCalendar(Locale.getDefault()));

代码示例来源:origin: org.n52.sensorweb/oxf-ses-adapter

private Calendar createTerminationTime(String stringTime) {
  DateTime date = new DateTime(stringTime);
  DateTime now = new DateTime();
  if (date.isAfter(now)) {
    return date.toCalendar(Locale.getDefault());
  }
  /*
   * default to one month from now
   */
  return now.plusMonths(1).toCalendar(Locale.getDefault());
}

代码示例来源:origin: stackoverflow.com

static DateTime nextMonth(final DateTime current)
 {
  final Calendar curr = current.toCalendar(Locale.getDefault());
  final Calendar retVal = Calendar.getInstance();
  retVal.set(Calendar.DAY_OF_WEEK, curr.get(Calendar.DAY_OF_WEEK));
  retVal.set(Calendar.WEEK_OF_MONTH, curr.get(Calendar.WEEK_OF_MONTH));
  retVal.set(Calendar.MONTH, curr.get(Calendar.MONTH) + 1);
  return new DateTime(retVal).withMillisOfDay(0);
 }

代码示例来源:origin: googleads/googleads-java-lib

/**
 * Gets a calendar for a {@code DateTime} using the default locale,
 * i.e. Locale.getDefault().
 */
public Calendar toCalendar(T dateTime) {
 return toDateTime(dateTime).toCalendar(Locale.getDefault());
}

代码示例来源:origin: com.google.api-ads/ads-lib

/**
 * Gets a calendar for a {@code DateTime} using the default locale,
 * i.e. Locale.getDefault().
 */
public Calendar toCalendar(T dateTime) {
 return toDateTime(dateTime).toCalendar(Locale.getDefault());
}

代码示例来源:origin: googleads/googleads-java-lib

/**
 * Gets a calendar for a {@code DateTime} in the supplied locale.
 */
public Calendar toCalendar(T dateTime, Locale locale) {
 return toDateTime(dateTime).toCalendar(locale);
}

代码示例来源:origin: com.google.api-ads/ads-lib

/**
 * Gets a calendar for a {@code DateTime} in the supplied locale.
 */
public Calendar toCalendar(T dateTime, Locale locale) {
 return toDateTime(dateTime).toCalendar(locale);
}

代码示例来源:origin: org.activiti/activiti-engine

protected Calendar parseDate(String date) throws Exception {
 Calendar dateCalendar = null;
 try {
  dateCalendar = ISODateTimeFormat.dateTimeParser().withZone(DateTimeZone.forTimeZone(
    clockReader.getCurrentTimeZone())).parseDateTime(date).toCalendar(null);
  
 } catch (IllegalArgumentException e) {
  // try to parse a java.util.date to string back to a java.util.date
  dateCalendar = new GregorianCalendar();
  dateCalendar.setTime(DATE_FORMAT.parse(date));
 }
 
 return dateCalendar;
}

代码示例来源:origin: stackoverflow.com

LocalDateTime ldt = new LocalDateTime();
 DateTime dt = ldt.toDateTime();
 Calendar c = dt.toCalendar(null);
 System.out.println(c.getTime());

代码示例来源:origin: org.ow2.petals.flowable/flowable-engine-common

protected Calendar parseDate(String date) throws Exception {
  Calendar dateCalendar = null;
  try {
    dateCalendar = ISODateTimeFormat.dateTimeParser().withZone(DateTimeZone.forTimeZone(
        clockReader.getCurrentTimeZone())).parseDateTime(date).toCalendar(null);
  } catch (IllegalArgumentException e) {
    // try to parse a java.util.date to string back to a java.util.date
    dateCalendar = new GregorianCalendar();
    dateCalendar.setTime(DATE_FORMAT.parse(date));
  }
  return dateCalendar;
}

代码示例来源:origin: org.flowable/flowable-engine-common

protected Calendar parseDate(String date) throws Exception {
  Calendar dateCalendar = null;
  try {
    dateCalendar = ISODateTimeFormat.dateTimeParser().withZone(DateTimeZone.forTimeZone(
        clockReader.getCurrentTimeZone())).parseDateTime(date).toCalendar(null);
  } catch (IllegalArgumentException e) {
    // try to parse a java.util.date to string back to a java.util.date
    dateCalendar = new GregorianCalendar();
    dateCalendar.setTime(DATE_FORMAT.parse(date));
  }
  return dateCalendar;
}

代码示例来源:origin: org.activiti/activiti-engine

@Override
public Date resolveEndDate(String endDateString) {
 return ISODateTimeFormat.dateTimeParser().withZone(DateTimeZone.forTimeZone(clockReader.getCurrentTimeZone())).parseDateTime(endDateString).toCalendar(null).getTime();
}

代码示例来源:origin: FenixEdu/fenixedu-academic

@Override
public Calendar getInicio() {
  return interval.getStart().toCalendar(I18N.getLocale());
}

代码示例来源:origin: FenixEdu/fenixedu-academic

private static InfoSiteRoomTimeTable run(Space room, Calendar someDay, String executionPeriodID) throws Exception {
  final Calendar day = new DateTime(someDay.getTimeInMillis()).withField(DateTimeFieldType.dayOfWeek(), 1).toCalendar(null);
  final ExecutionSemester executionSemester = FenixFramework.getDomainObject(executionPeriodID);
  return RoomSiteComponentBuilder.getInfoSiteRoomTimeTable(day, room,
      executionSemester != null ? executionSemester : ExecutionSemester.readActualExecutionSemester());
}

代码示例来源:origin: FenixEdu/fenixedu-academic

@Override
public Calendar getInicio() {
  return getLessonInstance().getBeginDateTime().toCalendar(I18N.getLocale());
}

代码示例来源:origin: FenixEdu/fenixedu-academic

@Override
public Calendar getFim() {
  return getLessonInstance().getEndDateTime().toCalendar(I18N.getLocale());
}

代码示例来源:origin: dremio/dremio-oss

@Override
 public RexNode convertCall(SqlRexContext cx, SqlCall call) {
  return cx.getRexBuilder()
    .makeTimestampLiteral(
      DateTimes.toDateTime(
        new LocalDateTime(getContextInformation().getQueryStartTime(),
          DateTimeZone.UTC))
        .toCalendar(null), // null sets locale to default locale
      getReturnTypePrecision(cx, call));
 }
}

相关文章

DateTime类方法