return ValueTimestamp.get((Timestamp) x); } else if (x instanceof java.util.Date) { return ValueTimestamp.fromMillis(((java.util.Date) x).getTime()); } else if (x instanceof java.io.Reader) { Reader r = new BufferedReader((java.io.Reader) x);
case CURRENT_TIMESTAMP: { long now = session.getTransactionStart(); ValueTimestamp vt = ValueTimestamp.fromMillis(now); if (v0 != null) { Mode mode = database.getMode();
c.set(Calendar.SECOND, 0); c.set(Calendar.MILLISECOND, 0); result = ValueTimestamp.fromMillis(c.getTimeInMillis()); } else { double d = v0.getDouble(); java.util.Date d = DateTimeUtils.parseDateTime( v0.getString(), v1.getString(), locale, tz); result = ValueTimestamp.fromMillis(d.getTime());