Дата как двойная? Это что-то новое, и я думал, что видел все: (
Не делай этого. Класс java.util.Date - это немного больше, чем отметка времени long
с устаревшими методами, которые вы не должны использовать. Значение этой отметки времени - примитив long
, представляющий миллисекунды эпохи (1 января 1970 г., 00:00:00 по Гринвичу). Это целое число с точностью до миллисекунды, поэтому, пожалуйста, не сохраняйте его как double
, вы заставите компилятор плакать.
Для простоты вы можете обратиться к классу Apache Commons DateUtils , чтобы найти удобные и полезные методы при работе с датами и календарями.