У меня есть база данных MySQL с таблицей, в которой есть столбец Дата: order_date
В коде Java поле для этого столбца объявляется так: java.sql.Date orderDate
В XMLотображается так: <property name="orderDate" column="order_date" type="date"/>
Я выполняю этот код:
//create a new object order and set it
System.out.println(order.getOrderDate()) //print 2019-07-01
session.save(order);
session.getTransaction().commit();
Моя проблема в базе данных.В столбце order_date
появляются 2019-06-30
.
Почему дата отличается в базе данных?