public abstract Date getDate (String parameterName, Calendar cal) throws SQLException

Retrieves the value of a JDBC DATE parameter as a java.sql.Date object, using the given Calendar object to construct the date. With a Calendar object, the driver can calculate the date taking into account a custom timezone and locale. If no Calendar object is specified, the driver uses the default timezone and locale.

Parameters:
parameterName    the name of the parameter
cal    the Calendar object the driver will use to construct the date

Returns:  the parameter value. If the value is SQL NULL, the result is null.

Exceptions:
SQLException    if parameterName does not correspond to a named parameter; if a database access error occurs or this method is called on a closed CallableStatement
SQLFeatureNotSupportedException    if the JDBC driver does not support this method

See also:
setDate

Since:  1.4