@Override
    public void setValue(PreparedStatement st, int startIndex, Calendar value) throws SQLException {
        st.setTimestamp(startIndex, new Timestamp(value.getTimeInMillis()));
    }
{@code CalendarType} maps Calendar to Timestamp on the JDBC level

@author tiwe
querydsl-sql/src/main/java/com/querydsl/sql/types/CalendarType.java