HalfdayField() { super(DateTimeFieldType.halfdayOfDay(), cHalfdaysField, cDaysField); }
HalfdayField() { super(DateTimeFieldType.halfdayOfDay(), cHalfdaysField, cDaysField); }
public int halfdayTextToValue(String text) { String[] halfday = iHalfday; for (int i = halfday.length; --i>=0; ) { if (halfday[i].equalsIgnoreCase(text)) { return i; } } throw new IllegalFieldValueException(DateTimeFieldType.halfdayOfDay(), text); }
/** * Instructs the printer to emit a locale-specific AM/PM text, and the * parser to expect it. The parser is case-insensitive. * * @return this DateTimeFormatterBuilder, for chaining */ public DateTimeFormatterBuilder appendHalfdayOfDayText() { return appendText(DateTimeFieldType.halfdayOfDay()); }
public int halfdayTextToValue(String text) { String[] halfday = iHalfday; for (int i = halfday.length; --i>=0; ) { if (halfday[i].equalsIgnoreCase(text)) { return i; } } throw new IllegalFieldValueException(DateTimeFieldType.halfdayOfDay(), text); }
/** * Instructs the printer to emit a locale-specific AM/PM text, and the * parser to expect it. The parser is case-insensitive. * * @return this DateTimeFormatterBuilder, for chaining */ public DateTimeFormatterBuilder appendHalfdayOfDayText() { return appendText(DateTimeFieldType.halfdayOfDay()); }
protected void appendHalfdayOfDayText() { builder.appendHalfdayOfDayText(); appendTextField(DateTimeFieldType.halfdayOfDay(), false); } protected void appendClockhourOfDay(int digits) {
/** * Get the AM(0) PM(1) field for this chronology. * * @return DateTimeField or UnsupportedDateTimeField if unsupported */ public DateTimeField halfdayOfDay() { return UnsupportedDateTimeField.getInstance(DateTimeFieldType.halfdayOfDay(), halfdays()); }
/** * Get the AM(0) PM(1) field for this chronology. * * @return DateTimeField or UnsupportedDateTimeField if unsupported */ public DateTimeField halfdayOfDay() { return UnsupportedDateTimeField.getInstance(DateTimeFieldType.halfdayOfDay(), halfdays()); }
mgf = DateTimeFieldType.dayOfWeek(); else if (tod != null) mgf = DateTimeFieldType.halfdayOfDay(); Partial p = (base != null) ? JodaTimeUtils.combineMoreGeneralFields(base, partialRef, mgf) : partialRef; if (p.isSupported(DateTimeFieldType.dayOfWeek())) {
HalfdayField() { super(DateTimeFieldType.halfdayOfDay(), cHalfdaysField, cDaysField); }
private void initBase() { if (hour >= 0) { if (hour < 24) { base = JodaTimeUtils.setField(base, DateTimeFieldType.hourOfDay(), hour); } else { base = JodaTimeUtils.setField(base, DateTimeFieldType.clockhourOfDay(), hour); } } if (minute >= 0) base = JodaTimeUtils.setField(base, DateTimeFieldType.minuteOfHour(), minute); if (second >= 0) base = JodaTimeUtils.setField(base, DateTimeFieldType.secondOfMinute(), second); if (millis >= 0) base = JodaTimeUtils.setField(base, DateTimeFieldType.millisOfSecond(), millis); if (halfday >= 0) { base = JodaTimeUtils.setField(base, DateTimeFieldType.halfdayOfDay(), halfday); } } private static final long serialVersionUID = 1;
/** * Instructs the printer to emit a locale-specific AM/PM text, and the * parser to expect it. The parser is case-insensitive. * * @return this DateTimeFormatterBuilder, for chaining */ public DateTimeFormatterBuilder appendHalfdayOfDayText() { return appendText(DateTimeFieldType.halfdayOfDay()); }
public int halfdayTextToValue(String text) { String[] halfday = iHalfday; for (int i = halfday.length; --i>=0; ) { if (halfday[i].equalsIgnoreCase(text)) { return i; } } throw new IllegalFieldValueException(DateTimeFieldType.halfdayOfDay(), text); }
/** * Get the AM(0) PM(1) field for this chronology. * * @return DateTimeField or UnsupportedDateTimeField if unsupported */ public DateTimeField halfdayOfDay() { return UnsupportedDateTimeField.getInstance(DateTimeFieldType.halfdayOfDay(), halfdays()); }
if (p.isSupported(DateTimeFieldType.halfdayOfDay())) { int hour = -1; if (p.isSupported(DateTimeFieldType.hourOfHalfday())) { if (p.get(DateTimeFieldType.halfdayOfDay()) == SUTime.HALFDAY_PM) { if (hour < 12) { hour = hour+12;
public int halfdayTextToValue(String text) { String[] halfday = iHalfday; for (int i = halfday.length; --i>=0; ) { if (halfday[i].equalsIgnoreCase(text)) { return i; } } throw new IllegalFieldValueException(DateTimeFieldType.halfdayOfDay(), text); }
/** * Instructs the printer to emit a locale-specific AM/PM text, and the * parser to expect it. The parser is case-insensitive. * * @return this DateTimeFormatterBuilder, for chaining */ public DateTimeFormatterBuilder appendHalfdayOfDayText() { return appendText(DateTimeFieldType.halfdayOfDay()); }
/** * Get the AM(0) PM(1) field for this chronology. * * @return DateTimeField or UnsupportedDateTimeField if unsupported */ public DateTimeField halfdayOfDay() { return UnsupportedDateTimeField.getInstance(DateTimeFieldType.halfdayOfDay(), halfdays()); }
/** * Get the AM(0) PM(1) field for this chronology. * * @return DateTimeField or UnsupportedDateTimeField if unsupported */ public DateTimeField halfdayOfDay() { return UnsupportedDateTimeField.getInstance(DateTimeFieldType.halfdayOfDay(), halfdays()); }