public Timestamp getTimestamp() { return convertTo(Value.TIMESTAMP).getTimestamp(); }
/** * Returns the value of the specified column as a java.sql.Timestamp. * * @param columnLabel the column label * @return the value * @throws SQLException if the column is not found or if the result set is * closed */ @Override public Timestamp getTimestamp(String columnLabel) throws SQLException { try { debugCodeCall("getTimestamp", columnLabel); return get(columnLabel).getTimestamp(); } catch (Exception e) { throw logAndConvert(e); } }
/** * Returns the value of the specified column as a java.sql.Timestamp. * * @param columnIndex (1,2,...) * @return the value * @throws SQLException if the column is not found or if the result set is * closed */ @Override public Timestamp getTimestamp(int columnIndex) throws SQLException { try { debugCodeCall("getTimestamp", columnIndex); return get(columnIndex).getTimestamp(); } catch (Exception e) { throw logAndConvert(e); } }
break; case HOUR: result = ValueInt.get(DateTimeUtils.getDatePart(v0.getTimestamp(), Calendar.HOUR_OF_DAY)); break; case MINUTE: result = ValueInt.get(DateTimeUtils.getDatePart(v0.getTimestamp(), Calendar.MINUTE)); break; break; case SECOND: result = ValueInt.get(DateTimeUtils.getDatePart(v0.getTimestamp(), Calendar.SECOND)); break;
java.sql.Timestamp d = v0.getTimestamp(); Calendar c = Calendar.getInstance(); c.setTime(d); case Value.DATE: case Value.TIMESTAMP: result = ValueString.get(toChar(v0.getTimestamp(), v1 == null ? null : v1.getString(), v2 == null ? null : v2.getString()), case DATE_ADD: result = ValueTimestamp.get(dateadd( v0.getString(), v1.getInt(), v2.getTimestamp())); break; case DATE_DIFF: result = ValueLong.get(datediff( v0.getString(), v1.getTimestamp(), v2.getTimestamp())); break; case EXTRACT: { int field = getDatePart(v0.getString()); result = ValueInt.get(DateTimeUtils.getDatePart( v1.getTimestamp(), field)); break; null : v3 == ValueNull.INSTANCE ? null : v3.getString(); result = ValueString.get(DateTimeUtils.formatDateTime( v0.getTimestamp(), v1.getString(), locale, tz), database.getMode().treatEmptyStringsAsNull);