Тема: время в БД
Показать сообщение отдельно
  #3  
Старый 24.10.2010, 17:34
koszh2007 koszh2007 вне форума
Прохожий
 
Регистрация: 24.03.2010
Сообщения: 11
Репутация: 10
По умолчанию

Цитата:
Сообщение от Страдалецъ
Нет в БД типа поля для формата времени с учетом миллисекунд, минимальное значение - секунда. Но никто не мешает хранить время в БД как строку, и трансформацию строки в нужное время с миллисекундами производить в программе. Вот только использовать такой способ для работы с датами через SQL уже весьма проблематично.
Можно сделать иначе. Отдельно хранить Время до секунд, а отдельно миллисекунды. Тогда никаких проблем работы с датами не ожидается.
Наконец можно просто преобразовать время в миллисекунды и хранить как большое число.
Да я уже засунал время как строку. Вот перевод полностью в миллисекунды нельзя, необходимо чтобы был читаемый вид. Только вот возникает потом проблема при обработе этих данных. Например показать список значений в определенном диапозоне времени.
Ответить с цитированием