|
|
|
|
@ -53,6 +53,8 @@ module TimeUtils
|
|
|
|
|
def format_date_string(string, format, locale)
|
|
|
|
|
date = Date.parse(string.to_s)
|
|
|
|
|
|
|
|
|
|
format = format.upcase if format
|
|
|
|
|
|
|
|
|
|
format ||= locale.to_s.ends_with?('US') ? DEFAULT_DATE_FORMAT_US : DEFAULT_DATE_FORMAT
|
|
|
|
|
|
|
|
|
|
i18n_format = format.sub(/D+/, DAY_FORMATS[format[/D+/]])
|
|
|
|
|
|