Ded wrote:
Честно, не понял. Если человеку таки нужна по каким-то неведомым мне причинам (хрен его знает, может кому-то надо анализировать статистику нагрузки чего-то в течение дня) именно тайм-часть, что ему в знаке? До рождества смитсониановского был этот день чи после, если его интересует распределение чего-то внутри суток? Или я совсем уже отупел на старости лет?
Смысл цифры в чем? Дата - это кол-во дней. Она знаковая, т.е. отрицательные значения значат дату до 17.11.1858. INT у нас тоже знаковый. Если разработчик готов видеть отрицательные числа - все замечательно. А вот время для сервера беззнаковое. И что значит отрицательное целочисленное время - лично мне не понятно. А оно таким и будет, если в старшем бите случиться быть единице. Попахивает попугаями, которые и отсортировать-то нельзя толком.
-- Дмитрий Еманов

