java.sql.Date
расширяется java.util.Date
.Вы можете получать оба вида дат в мс с 1970 года, используя getTime (), а setTime (long time) можно использовать для создания идентичных типов, так что вы можете получить строку в любом формате, который вам нравится.
Однако обратите вниманиечто старые классы даты в Java являются мусором (не потокобезопасным, не неизменным и плохо именуемым (это временные метки, а не даты).
Существуют сторонние библиотеки, которые превосходят. Посмотрите на java.util.time, которыйновый способ сделать это.