画一条线代表一个时间段


Draw a line representing a time period

有n个通道。它们都有开始时间和结束时间,通常是30-35天或90-95天。然而,在这些时间块中,通常有5-20个例子,他们没有做他们应该做的事情,从1秒到几个小时不等。

我希望能够显示一个图表或在php写的页面上画一条线,表示他们在工作时,当他们没有。我有开始和结束日期/时间为每一个和开始和结束日期/时间为每段,他们不工作。

我如何画一条线来表示整个持续时间,并显示(红色或其他)他们不工作的时期?

所以这些行本来是可以的,但是你仍然需要把它们分成用颜色表示的部分,以显示所选择的时间间隔和它们的"丰满度"。相反,使用图表解决方案是答案——特别是热图,它很光荣。我使用的Highcharts如下图所示: