Я видел много программ в java (в частности, программы для Android), которые преобразуют даты строк в longs, а также сохраняют дату в базе данных sqlite. Почему это необходимо? Он делает конверсию? Или есть что-то особенное в отношении sqlite, который требует этого? При кодировании мобильных приложений работа процессора должна быть сведена к минимуму.Каковы причины для преобразования даты строки в long при вводе даты в sqllite?
2
A
ответ
1
Базы данных не хранят даты как строки. Подумайте об этом на секунду, текст «20 июля 2013 года» занимает 13 байт. Сколько бит это? 13 * 8 = 104. Вместо этого внутреннее представление представляет собой некоторую вариацию смещения от известного времени. В C это эпоха. Количество дней с 1970 года может храниться, например, в 16-битном номере. Причиной преобразования является изменение представления в компактную форму, чтобы база данных могла эффективно работать с данными.
Смежные вопросы
- 1. Исключение в строки для преобразования даты
- 2. Как создать диалог выбора даты при вводе в поле даты
- 3. Ошибка при вводе данных даты
- 4. преобразования строки формата в формат даты
- 5. Ошибка при вводе даты в базе данных
- 6. Изменение фокуса при вводе даты в datepicker
- 7. PHP - ошибка при вводе даты в MySQL
- 8. преобразования даты из заданной строки
- 9. Ошибка преобразования даты из строки
- 10. Ошибка преобразования при разборе даты
- 11. преобразования строки для увеличения :: даты и вокруг
- 12. Выбор даты для преобразования дней
- 13. формула преобразования даты даты в excel
- 14. NSDateformatter вопрос для преобразования даты из строки
- 15. преобразования строки в JSON формат даты
- 16. Возникли проблемы преобразования строки даты в NSDate
- 17. преобразования строки даты в формате дд.мм.гггг
- 18. DateFormat преобразования строки даты в ISODate
- 19. даты преобразования в matlab
- 20. даты преобразования в номера
- 21. Код даты ISO8601 для Long в Android
- 22. Любые причины использования даты?
- 23. Ошибка преобразования даты в sql
- 24. java.lang.NumberFormatException для преобразования строки в long
- 25. правильная процедура для преобразования строковой даты (с использованием jquery datepicker) до даты времени в C#
- 26. Изменение триггера при вводе даты jQuery datepicker
- 27. MongoDB преобразования даты в строку
- 28. ошибка преобразования даты
- 29. Установка даты при вводе начальной загрузки DateTimePicker
- 30. Преобразование строки в формат даты
А также для решения проблемы часового пояса, а также поэтому при ее отображении могут применяться различные форматы и ... – EJP