Spring data mongodb: работа с датами, дата имеет 2 часа разницы

Поскольку --with-ssl больше не распознается, я только что установил libssl-dev:

sudo apt-get install libssl-dev 

Чтобы перезапустить make, сначала очистить:

make clean

Затем запустите снова и выполните следующие команды один за другим:

./configure
make
make test
make install

. Для получения дополнительной информации о OpenSSL посетите страницу справки Ubuntu на OpenSSL .

0
задан iamrajshah 18 January 2019 в 11:29
поделиться

1 ответ

Эта дата в зулусском времени (обратите внимание на «Z» в конце):

ISODate("2018-10-10T00:00:00Z")

Когда вы делаете это, в частности, вызов .toString(), вы конвертируете дату в местное строка даты в вашем часовом поясе, которая выглядит как Zulu + 2:

LOG.info(ref.getExpiresAt().toString());

Я обычно устанавливаю часовой пояс моего сервера в UTC / Zulu / GMT, чтобы избежать любых автоматических преобразований часовых поясов, подобных этому.

0
ответ дан Mark B 18 January 2019 в 11:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: