Подтвердить что ты не робот

Joda DateTime vs Мгновенное действие

Я использую Joda, и я создаю класс для хранения метки времени для транзакции и сохраняюсь в БД. Должен ли я использовать Instant или DateTime?

4b9b3361

Ответ 1

Используйте то, что лучше всего подходит вашей модели. Instant - это представление значения временной метки миллисекунды, DateTime - объект на основе календаря. Каждый из них может быть легко преобразован в другой, поэтому нет необходимости ограничивать вашу модель в соответствии с потребностями базы данных.

Итак, вы должны спросить себя - какие данные я действительно моделирую? Это год/месяц/день/час/минута/секунда/и т.д., Или это просто произвольный момент времени без особого смысла?