如何从HTML表格中的每个重复项中选择一个值?

我有一个HTML表,该表显示从数据库中获取的数据,该数据库具有开始时间,结束时间和名称。问题是开始时间在1行中,而结束时间在另一行中

例如:

  • 测试开始
  • 测试2开始
  • 测试结束
  • 测试2结束

我需要将此表中每个用户的开始和结束时间放到一行中,但是我不确定从哪里开始。我尝试按字母顺序对表格进行排序,然后将它们两两地分组,但是我认为随着更多用户的加入,这将无法正常工作。有小费吗?