/** * Create CalendarDate from msecs since epoch * Uses the given Calendar. * @param cal calendar to use, or null for default * @param msecs milliseconds from 1970-01-01T00:00:00Z * @return CalendarDate in UTC time zone. */ public static CalendarDate of(Calendar cal, long msecs) { Chronology base = Calendar.getChronology(cal); DateTime dt = new DateTime(msecs, base) ; return new CalendarDate(cal, dt); }
/** * Create CalendarDate from msecs since epoch * Uses the given Calendar. * @param cal calendar to use, or null for default * @param msecs milliseconds from 1970-01-01T00:00:00Z * @return CalendarDate in UTC time zone. */ public static CalendarDate of(Calendar cal, long msecs) { Chronology base = Calendar.getChronology(cal); DateTime dt = new DateTime(msecs, base) ; return new CalendarDate(cal, dt); }
/** * Create CalendarDate from msecs since epoch * Uses the given Calendar. * @param cal calendar to use, or null for default * @param msecs milliseconds from 1970-01-01T00:00:00Z * @return CalendarDate in UTC time zone. */ public static CalendarDate of(Calendar cal, long msecs) { Chronology base = Calendar.getChronology(cal); DateTime dt = new DateTime(msecs, base) ; return new CalendarDate(cal, dt); }
public CalendarDateFormatter(String pattern, CalendarTimeZone tz, Calendar cal) { Chronology chron = Calendar.getChronology(cal); dflocal = DateTimeFormat.forPattern(pattern).withChronology(chron).withZone(tz.getJodaTimeZone()); }
public CalendarDateFormatter(String pattern, CalendarTimeZone tz, Calendar cal) { Chronology chron = Calendar.getChronology(cal); dflocal = DateTimeFormat.forPattern(pattern).withChronology(chron).withZone(tz.getJodaTimeZone()); }
public CalendarDateFormatter(String pattern, CalendarTimeZone tz, Calendar cal) { Chronology chron = Calendar.getChronology(cal); dflocal = DateTimeFormat.forPattern(pattern).withChronology(chron).withZone(tz.getJodaTimeZone()); }
public static CalendarDate withDoy(Calendar cal, int year, int doy, int hourOfDay, int minuteOfHour, int secondOfMinute) { Chronology base = Calendar.getChronology(cal); /* if (base == null) base = ISOChronology.getInstanceUTC(); // already in UTC else base = ZonedChronology.getInstance( base, DateTimeZone.UTC); // otherwise wrap it to be in UTC */ DateTime dt = new DateTime(year, 1, 1, hourOfDay, minuteOfHour, secondOfMinute, base); dt = dt.withZone(DateTimeZone.UTC); dt = dt.withDayOfYear(doy); if (!Calendar.isDefaultChronology(cal)) dt = dt.withChronology(Calendar.getChronology(cal)); return new CalendarDate(cal, dt); }
public static CalendarDate withDoy(Calendar cal, int year, int doy, int hourOfDay, int minuteOfHour, int secondOfMinute) { Chronology base = Calendar.getChronology(cal); /* if (base == null) base = ISOChronology.getInstanceUTC(); // already in UTC else base = ZonedChronology.getInstance( base, DateTimeZone.UTC); // otherwise wrap it to be in UTC */ DateTime dt = new DateTime(year, 1, 1, hourOfDay, minuteOfHour, secondOfMinute, base); dt = dt.withZone(DateTimeZone.UTC); dt = dt.withDayOfYear(doy); if (!Calendar.isDefaultChronology(cal)) dt = dt.withChronology(Calendar.getChronology(cal)); return new CalendarDate(cal, dt); }
public static CalendarDate withDoy(Calendar cal, int year, int doy, int hourOfDay, int minuteOfHour, int secondOfMinute) { Chronology base = Calendar.getChronology(cal); /* if (base == null) base = ISOChronology.getInstanceUTC(); // already in UTC else base = ZonedChronology.getInstance( base, DateTimeZone.UTC); // otherwise wrap it to be in UTC */ DateTime dt = new DateTime(year, 1, 1, hourOfDay, minuteOfHour, secondOfMinute, base); dt = dt.withZone(DateTimeZone.UTC); dt = dt.withDayOfYear(doy); if (!Calendar.isDefaultChronology(cal)) dt = dt.withChronology(Calendar.getChronology(cal)); return new CalendarDate(cal, dt); }
public static CalendarDate parseISOformatOld(String calendarName, String isoDateString) { // Date date = CalendarDateFormatter.parseISODate(isoDateString); java.util.Date date = CalendarDateFormatter.isoStringToDate(isoDateString); Calendar cal = Calendar.get(calendarName); Chronology chronology = Calendar.getChronology(cal); DateTime dt = new DateTime(date, chronology); return new CalendarDate(cal, dt); }
public static CalendarDate parseISOformatOld(String calendarName, String isoDateString) { // Date date = CalendarDateFormatter.parseISODate(isoDateString); java.util.Date date = CalendarDateFormatter.isoStringToDate(isoDateString); Calendar cal = Calendar.get(calendarName); Chronology chronology = Calendar.getChronology(cal); DateTime dt = new DateTime(date, chronology); return new CalendarDate(cal, dt); }
/** * Get Calendar date from fields. Uses UTZ time zone * @param cal calendar to use, or null for default * @param year any integer * @param monthOfYear 1-12 * @param dayOfMonth 1-31 * @param hourOfDay 0-23 * @param minuteOfHour 0-59 * @param secondOfMinute 0-59 * @return CalendarDate */ public static CalendarDate of(Calendar cal, int year, int monthOfYear, int dayOfMonth, int hourOfDay, int minuteOfHour, int secondOfMinute) { Chronology base = Calendar.getChronology(cal); /* if (base == null) base = ISOChronology.getInstanceUTC(); // already in UTC else base = ZonedChronology.getInstance( base, DateTimeZone.UTC); // otherwise wrap it to be in UTC */ DateTime dt = new DateTime(year, monthOfYear, dayOfMonth, hourOfDay, minuteOfHour, secondOfMinute, base); if (!Calendar.isDefaultChronology(cal)) dt = dt.withChronology(Calendar.getChronology(cal)); dt = dt.withZone(DateTimeZone.UTC); return new CalendarDate(cal, dt); }
/** * Get Calendar date from fields. Uses UTZ time zone * @param cal calendar to use, or null for default * @param year any integer * @param monthOfYear 1-12 * @param dayOfMonth 1-31 * @param hourOfDay 0-23 * @param minuteOfHour 0-59 * @param secondOfMinute 0-59 * @return CalendarDate */ public static CalendarDate of(Calendar cal, int year, int monthOfYear, int dayOfMonth, int hourOfDay, int minuteOfHour, int secondOfMinute) { Chronology base = Calendar.getChronology(cal); /* if (base == null) base = ISOChronology.getInstanceUTC(); // already in UTC else base = ZonedChronology.getInstance( base, DateTimeZone.UTC); // otherwise wrap it to be in UTC */ DateTime dt = new DateTime(year, monthOfYear, dayOfMonth, hourOfDay, minuteOfHour, secondOfMinute, base); if (!Calendar.isDefaultChronology(cal)) dt = dt.withChronology(Calendar.getChronology(cal)); dt = dt.withZone(DateTimeZone.UTC); return new CalendarDate(cal, dt); }
/** * Get Calendar date from fields. Uses UTZ time zone * @param cal calendar to use, or null for default * @param year any integer * @param monthOfYear 1-12 * @param dayOfMonth 1-31 * @param hourOfDay 0-23 * @param minuteOfHour 0-59 * @param secondOfMinute 0-59 * @return CalendarDate */ public static CalendarDate of(Calendar cal, int year, int monthOfYear, int dayOfMonth, int hourOfDay, int minuteOfHour, int secondOfMinute) { Chronology base = Calendar.getChronology(cal); /* if (base == null) base = ISOChronology.getInstanceUTC(); // already in UTC else base = ZonedChronology.getInstance( base, DateTimeZone.UTC); // otherwise wrap it to be in UTC */ DateTime dt = new DateTime(year, monthOfYear, dayOfMonth, hourOfDay, minuteOfHour, secondOfMinute, base); if (!Calendar.isDefaultChronology(cal)) dt = dt.withChronology(Calendar.getChronology(cal)); dt = dt.withZone(DateTimeZone.UTC); return new CalendarDate(cal, dt); }
Chronology cron = Calendar.getChronology(calt);
Chronology cron = Calendar.getChronology(calt);
Chronology cron = Calendar.getChronology(calt);