in data/src/main/java/com/microsoft/azure/kusto/data/KustoResultSetTable.java [331:349]
public Timestamp getTimestamp(int columnIndex) throws SQLException {
switch (columnsAsArray[columnIndex].getColumnType()) {
case "string":
case "datetime":
if (get(columnIndex) == null) {
return null;
}
return Timestamp.valueOf(StringUtils.chop(getString(columnIndex)).replace("T", " "));
case "long":
case "int":
Long l = getLongObject(columnIndex);
if (l == null) {
return null;
}
return new Timestamp(l);
}
throw new SQLException("Error parsing timestamp - expected string or long columns.");
}