Отображение календаря в часовом формате внутри тега таблицы - PullRequest
0 голосов
/ 16 июля 2010

У меня есть база данных, содержащая события в форме start_time и end_time, которые являются временными метками.Я пытаюсь сделать календарь, который имеет 24 строки и 7 столбцов.

Мне было бы проще создать обычный календарь, потому что мои результаты SQL были бы в порядке убывания.

Я не совсем уверен, как я буду выполнять свою таблицу SQL и отображать почасово каждый день, чтобы заставить работать HTML

, то есть:

12: 00am |м |т |ш |т |f |с |s

Буду признателен за любую информацию о том, как лучше всего это сделать.

1 Ответ

0 голосов
/ 19 августа 2010

Вы должны конвертировать ваши метки времени в секунды эпохи. Затем получите длину события в секундах к end_time-start_time

В зависимости от высоты таблицы из 24 строк каждая секунда (или 60 секунд) будет соответствовать некоторому количеству пикселей.

Вы можете создать плавающие div соответствующей высоты, используя эту математику. Единственная проблема может возникнуть, если событие переходит на следующий день.

...