(2) Не до конца понял. То есть совсем отдельное поле?
Я пробовал просто через условное оформление делать, но проблема что мне надо сравнивать разные дни, а он тупо сравнивает начало и конец одного дня.
знаю как, но похоже, что автор не уверен в желаемом :)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший