if (fields.remove(DateTimeFieldType.dayOfWeek())) { checkNotStrictISO(fields, strictISO); appendSeparator(bld, extended); bld.appendLiteral('W');
if (fields.remove(DateTimeFieldType.dayOfWeek())) { checkNotStrictISO(fields, strictISO); appendSeparator(bld, extended); bld.appendLiteral('W');
if (fields.remove(DateTimeFieldType.dayOfMonth())) { checkNotStrictISO(fields, strictISO); bld.appendLiteral('-'); bld.appendLiteral('-');
if (fields.remove(DateTimeFieldType.dayOfMonth())) { checkNotStrictISO(fields, strictISO); bld.appendLiteral('-'); bld.appendLiteral('-');
if (fields.remove(DateTimeFieldType.dayOfWeek())) { checkNotStrictISO(fields, strictISO); appendSeparator(bld, extended); bld.appendLiteral('W');
if (fields.remove(DateTimeFieldType.dayOfMonth())) { checkNotStrictISO(fields, strictISO); bld.appendLiteral('-'); bld.appendLiteral('-');
if (fields.remove(DateTimeFieldType.dayOfWeek())) { checkNotStrictISO(fields, strictISO); appendSeparator(bld, extended); bld.appendLiteral('W');
if (fields.remove(DateTimeFieldType.dayOfWeek())) { checkNotStrictISO(fields, strictISO); appendSeparator(bld, extended); bld.appendLiteral('W');
if (fields.remove(DateTimeFieldType.dayOfMonth())) { checkNotStrictISO(fields, strictISO); bld.appendLiteral('-'); bld.appendLiteral('-');
if (fields.remove(DateTimeFieldType.dayOfMonth())) { checkNotStrictISO(fields, strictISO); bld.appendLiteral('-'); bld.appendLiteral('-');
if (fields.remove(DateTimeFieldType.dayOfMonth())) { checkNotStrictISO(fields, strictISO); bld.appendLiteral('-'); bld.appendLiteral('-');
if (fields.remove(DateTimeFieldType.dayOfWeek())) { checkNotStrictISO(fields, strictISO); appendSeparator(bld, extended); bld.appendLiteral('W');
if (fields.remove(DateTimeFieldType.dayOfMonth())) { checkNotStrictISO(fields, strictISO); bld.appendLiteral('-'); bld.appendLiteral('-');
if (fields.remove(DateTimeFieldType.dayOfMonth())) { checkNotStrictISO(fields, strictISO); bld.appendLiteral('-'); bld.appendLiteral('-');
if (fields.remove(DateTimeFieldType.dayOfWeek())) { checkNotStrictISO(fields, strictISO); appendSeparator(bld, extended); bld.appendLiteral('W');
if (fields.remove(DateTimeFieldType.dayOfWeek())) { checkNotStrictISO(fields, strictISO); appendSeparator(bld, extended); bld.appendLiteral('W');
if (fields.remove(DateTimeFieldType.dayOfWeek())) { checkNotStrictISO(fields, strictISO); appendSeparator(bld, extended); bld.appendLiteral('W');
if (fields.remove(DateTimeFieldType.dayOfMonth())) { checkNotStrictISO(fields, strictISO); bld.appendLiteral('-'); bld.appendLiteral('-');
if (fields.remove(DateTimeFieldType.dayOfMonth())) { checkNotStrictISO(fields, strictISO); bld.appendLiteral('-'); bld.appendLiteral('-');
if (fields.remove(DateTimeFieldType.dayOfWeek())) { checkNotStrictISO(fields, strictISO); appendSeparator(bld, extended); bld.appendLiteral('W');