在Table标签内以小时格式显示日历

时间:2010-07-16 02:43:51

标签: php mysql calendar multidimensional-array

我有一个数据库,它以start_time和end_time的形式保存事件,这些事件是时间戳。我正在尝试制作一个包含24行和7列的日历。

我可以更容易地创建普通日历,因为我的SQL结果将按从低到高的顺序排列。

我不太确定如何运行我的SQL表,并且每天每小时显示一次以使html工作

即:

凌晨12:00 | m | t | w | t | f | s |小号

任何有关最佳方法的信息都将受到赞赏。

1 个答案:

答案 0 :(得分:0)

您应该将时间戳转换为纪元秒。然后通过end_time-start_time

获取事件的长度(以秒为单位)

根据24行表的高度,每秒(或60秒)对应一些像素数。

您可以使用此数学创建适当高度的浮动div。如果事件在第二天过夜,可能会出现问题。