Различные результаты с LocalDateTime при разных вызовах с одним и тем же параметром

Фактически, есть файл запуска gnuplot: он называется .gnuplot и должен делать именно то, что вы хотите. Для получения дополнительной информации попробуйте запустить help startup в интерактивном сеансе gnuplot.

18 Запуск

Когда gnuplot запущен, он ищет файл инициализации для загрузки. Этот файл называется .gnuplot в системах Unix и AmigaOS, а GNUPLOT.INI - в других системах. Если этот файл не найден в текущем каталоге, программа будет искать его в каталоге HOME (под AmigaOS, Atari (single) TOS, MS-DOS, Windows и OS / 2, переменная среды GNUPLOT должна содержать имя этот каталог, в Windows NT он будет использовать USERPROFILE, если GNUPLOT не определен). Примечание. Если во время установки определено NOCWDRC, gnuplot не будет считываться из текущего каталога.

Если файл инициализации найден, gnuplot выполняет команды в нем. Это могут быть любые законные команды gnuplot, но обычно они ограничены установкой терминала и определением часто используемых функций или переменных.

blockquote>

http://www.gnuplot.info/ docs_4.2 / gnuplot.html # x1-6900018

2
задан Jon Skeet 18 January 2019 в 14:31
поделиться

1 ответ

Вы используете системную зону по умолчанию для кода java.time и зону Европа / Берлин для кода Calendar. 7200 - это, скорее всего, разница между системным часовым поясом и Европой / Берлином (2 часа).

Замените все ZoneId.systemDefault() на ZoneId.of("Europe/Berlin"), и вы получите одинаковые значения в обеих версиях:

timestamp = 1536933600
dayStartTimeStamp = 1536876000
dayEndTimeStamp = 1536962399
0
ответ дан Karol Dowbecki 18 January 2019 в 14:31
поделиться
Другие вопросы по тегам:

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