Bug 130688 ULocal unsupported(Data)
core/org.eclipse.birt.core/src/org/eclipse/birt/core/data/DateUtil.java
boolean isValid = true;
		if ( df instanceof SimpleDateFormat )
		{			
			String[] dateResult = splitDateStr( dateStr );
			SimpleDateFormat sdf = (SimpleDateFormat) df;
			String pattern = sdf.toPattern( );
			String[] patternResult = splitDateStr( pattern );
			
			if ( dateResult != null && patternResult != null )
			{
				isValid = isMatch( dateResult, patternResult );
			}
		}
		return isValid;
	}
	
	/**
	 * Split date string to 3 size of string array
	 * example:
	 * 		05/04/2005 [05, 04, 2005]
	 * 		MM/dd/yy [MM, dd, yy]
	 * 
	 * @param dateStr
	 * @return
	 */
	private static String[] splitDateStr( String dateStr )
	{
		String splitChar = null;
		for ( int i = 0; i < splitStrs.length; i++ )