formatter fix
This commit is contained in:
@@ -9,8 +9,7 @@ class Formatter implements IFormatter {
|
|||||||
var locale:ILocale = Provider.get(ILocale);
|
var locale:ILocale = Provider.get(ILocale);
|
||||||
var r:EReg = ~/\{(\w+)\}/g;
|
var r:EReg = ~/\{(\w+)\}/g;
|
||||||
return r.map(format, function(r:EReg):String {
|
return r.map(format, function(r:EReg):String {
|
||||||
var pattern:String = r.matched(1);
|
return switch(r.matched(1)) {
|
||||||
return switch(pattern) {
|
|
||||||
case "ss": doubleDigit(date.getSeconds());
|
case "ss": doubleDigit(date.getSeconds());
|
||||||
case "nn": doubleDigit(date.getMinutes());
|
case "nn": doubleDigit(date.getMinutes());
|
||||||
case "hh": doubleDigit(date.getHours());
|
case "hh": doubleDigit(date.getHours());
|
||||||
@@ -19,9 +18,8 @@ class Formatter implements IFormatter {
|
|||||||
case "yyyy": date.getFullYear() + "";
|
case "yyyy": date.getFullYear() + "";
|
||||||
case "month": locale.getArray("month")[date.getMonth()];
|
case "month": locale.getArray("month")[date.getMonth()];
|
||||||
case "Month": firstLetterUp(locale.getArray("month")[date.getMonth()]);
|
case "Month": firstLetterUp(locale.getArray("month")[date.getMonth()]);
|
||||||
default: return "";
|
default: r.matched(0);
|
||||||
}
|
}
|
||||||
return r.matched(0);
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user