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