private Time parseTime(String timeString)
    throws ParseException {

        // Return null if no time provided
        java.util.Date parsedDate = TimeField.parse(timeString);
        if (parsedDate == null)
            return null;

        // Convert to SQL Time 
        return new Time(parsedDate.getTime());

    }
Parses the given string into a corresponding time. The string must
follow the standard format used by time attributes, as defined by
TimeField.FORMAT and as would be produced by TimeField.format().

@param timeString
    The time string to parse, which may be null.

@return
    The time corresponding to the given time string, or null if the
    provided time string was null or blank.

@throws ParseException
    If the given time string does not conform to the standard format
    used by time attributes.
extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/ModeledUser.java