@Override
	public ArrayList<Object> show(int id) {
		conn = new SQLconnect().getConnection();
		ArrayList<Object> tns = new ArrayList<Object>();
		try {
			String sql = "select * from timenodes where display = 'true' and time_owner = "
					+ id;
			Statement st = (Statement) conn.createStatement(); // 创建用于执行静态sql语句的Statement对象
			ResultSet rs = st.executeQuery(sql); // 执行查询操作的sql语句，并返回插入数据的个数
			while (rs.next()) {
				int time_id = rs.getInt("id");
				int nextnode = rs.getInt("nextnode");
				String t_description = rs.getString("time_description");
				int owner = rs.getInt("time_owner");
				int event_headnode = rs.getInt("event_headnode");
				Timenode tmp = new Timenode(nextnode, t_description, owner,
						event_headnode, "true");
				tmp.setId(time_id);
				tns.add(tmp);
			}
			conn.close();
		} catch (Exception e) {
			e.printStackTrace();
		}
		return getSorted(id, tns);
	}