private static DateTimeFormatter weekyearElement() { if (we == null) { return new DateTimeFormatterBuilder() .appendWeekyear(4, 9) .toFormatter(); } return we; }
protected void appendWeekyear(int minDigits, int maxDigits) { builder.appendWeekyear(minDigits, maxDigits); appendNumericField(DateTimeFieldType.weekyear(), minDigits, maxDigits); } protected void appendTwoDigitWeekyear(int pivot, boolean lenient) {
private static DateTimeFormatter weekyearElement() { if (we == null) { return new DateTimeFormatterBuilder() .appendWeekyear(4, 9) .toFormatter(); } return we; }
private static DateTimeFormatter basicWeekDate() { if (bwd == null) { return new DateTimeFormatterBuilder() .appendWeekyear(4, 4) .appendLiteral('W') .appendFixedDecimal(DateTimeFieldType.weekOfWeekyear(), 2) .appendFixedDecimal(DateTimeFieldType.dayOfWeek(), 1) .toFormatter(); } return bwd; }
private static DateTimeFormatter basicWeekDate() { if (bwd == null) { return new DateTimeFormatterBuilder() .appendWeekyear(4, 4) .appendLiteral('W') .appendFixedDecimal(DateTimeFieldType.weekOfWeekyear(), 2) .appendFixedDecimal(DateTimeFieldType.dayOfWeek(), 1) .toFormatter(); } return bwd; }
builder.appendWeekyear(tokenLen, maxDigits); break; case 'y':
builder.appendWeekyear(tokenLen, maxDigits); break; case 'y':
private static DateTimeFormatter weekyearElement() { if (we == null) { we = new DateTimeFormatterBuilder() .appendWeekyear(4, 9) .toFormatter(); } return we; }
break; case 'x': // %x Year for the week, where Monday is the first day of the week, numeric, four digits; used with %v builder.appendWeekyear(4, 4); break; case 'W': // %W Weekday name (Sunday..Saturday)
/** * Returns a basic formatter for a full date as four digit weekyear, two * digit week of weekyear, and one digit day of week (xxxx'W'wwe). * * @return a formatter for xxxx'W'wwe */ public static DateTimeFormatter basicWeekDate() { if (bwd == null) { bwd = new DateTimeFormatterBuilder() .appendWeekyear(4, 4) .appendLiteral('W') .appendFixedDecimal(DateTimeFieldType.weekOfWeekyear(), 2) .appendFixedDecimal(DateTimeFieldType.dayOfWeek(), 1) .toFormatter(); } return bwd; }
builder.appendYear(4, 4); } else if (JodaTimeUtils.hasField(base, DateTimeFieldType.weekyear())) { builder.appendWeekyear(4, 4); } else { builder.appendLiteral(PAD_FIELD_UNKNOWN4);
builder.appendWeekyear(tokenLen, maxDigits); break; case 'y':
private static DateTimeFormatter weekyearElement() { if (we == null) { return new DateTimeFormatterBuilder() .appendWeekyear(4, 9) .toFormatter(); } return we; }
private static DateTimeFormatter weekyearElement() { if (we == null) { return new DateTimeFormatterBuilder() .appendWeekyear(4, 9) .toFormatter(); } return we; }
private static DateTimeFormatter weekyearElement() { if (we == null) { return new DateTimeFormatterBuilder() .appendWeekyear(4, 9) .toFormatter(); } return we; }
private static DateTimeFormatter weekyearElement() { if (we == null) { we = new DateTimeFormatterBuilder() .appendWeekyear(4, 9) .toFormatter(); } return we; }
protected void appendWeekyear(int minDigits, int maxDigits) { builder.appendWeekyear(minDigits, maxDigits); appendNumericField(DateTimeFieldType.weekyear(), minDigits, maxDigits); } protected void appendTwoDigitWeekyear(int pivot, boolean lenient) {
private static DateTimeFormatter basicWeekDate() { if (bwd == null) { return new DateTimeFormatterBuilder() .appendWeekyear(4, 4) .appendLiteral('W') .appendFixedDecimal(DateTimeFieldType.weekOfWeekyear(), 2) .appendFixedDecimal(DateTimeFieldType.dayOfWeek(), 1) .toFormatter(); } return bwd; }
private static DateTimeFormatter basicWeekDate() { if (bwd == null) { return new DateTimeFormatterBuilder() .appendWeekyear(4, 4) .appendLiteral('W') .appendFixedDecimal(DateTimeFieldType.weekOfWeekyear(), 2) .appendFixedDecimal(DateTimeFieldType.dayOfWeek(), 1) .toFormatter(); } return bwd; }
private static DateTimeFormatter basicWeekDate() { if (bwd == null) { return new DateTimeFormatterBuilder() .appendWeekyear(4, 4) .appendLiteral('W') .appendFixedDecimal(DateTimeFieldType.weekOfWeekyear(), 2) .appendFixedDecimal(DateTimeFieldType.dayOfWeek(), 1) .toFormatter(); } return bwd; }