Open kaosou opened 10 years ago
Would like to propose changes to FilterPaneUtils on parsing date string. This would allow javascript dateformat to be parse.
//private static String df = 'EEE MMM dd HH:mm:ss zzz yyyy' private static String[] df = ["yyyy-MM-dd'T'HH:mm:ss.SSS'Z'", 'EEE MMM dd HH:mm:ss zzz yyyy'] private static final Log log = LogFactory.getLog(this)
static Date parseDateFromDatePickerParams(paramProperty, params) { try { if(params[paramProperty] instanceof Date) { return params[paramProperty] } if(params[paramProperty] instanceof String) { for(int i = 0; i < df.length; i++) { try { return new SimpleDateFormat(df[i]).parse(params[paramProperty]?.toString()) } catch(Exception ex) { /* Do nothing. */ log.debug("Parse exception for ${paramProperty} : ${params[paramProperty]}: ${ex.message} with Format ${df[i]}") } } }
. . .
Will be in 2.4.5
Would like to propose changes to FilterPaneUtils on parsing date string. This would allow javascript dateformat to be parse.
//private static String df = 'EEE MMM dd HH:mm:ss zzz yyyy' private static String[] df = ["yyyy-MM-dd'T'HH:mm:ss.SSS'Z'", 'EEE MMM dd HH:mm:ss zzz yyyy'] private static final Log log = LogFactory.getLog(this)
. . .