Format.
This commit is contained in:
parent
bcc7c0c858
commit
f3a7cf629c
|
@ -232,13 +232,12 @@ public class FastDateParser implements DateParser, Serializable {
|
||||||
boolean activeQuote = false;
|
boolean activeQuote = false;
|
||||||
|
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
while( currentIdx<pattern.length() ) {
|
while (currentIdx < pattern.length()) {
|
||||||
char c= pattern.charAt(currentIdx);
|
char c = pattern.charAt(currentIdx);
|
||||||
if( !activeQuote && isFormatLetter( c ) ) {
|
if (!activeQuote && isFormatLetter(c)) {
|
||||||
break;
|
break;
|
||||||
}
|
} else if (c == '\'') {
|
||||||
else if( c=='\'' ) {
|
if (++currentIdx == pattern.length() || pattern.charAt(currentIdx) != '\'') {
|
||||||
if(++currentIdx==pattern.length() || pattern.charAt(currentIdx)!='\'') {
|
|
||||||
activeQuote = !activeQuote;
|
activeQuote = !activeQuote;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
@ -247,7 +246,7 @@ public class FastDateParser implements DateParser, Serializable {
|
||||||
sb.append(c);
|
sb.append(c);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(activeQuote) {
|
if (activeQuote) {
|
||||||
throw new IllegalArgumentException("Unterminated quote");
|
throw new IllegalArgumentException("Unterminated quote");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue