Скорее всего, наступит летнее время, но учтите, что ваш формат ввода (yyyy/mm/dd
) официально не поддерживается, а это означает, что, полагаясь на него, вы полагаетесь на "... любую реализацию - специфицированные c эвристические или специфические для реализации c форматы даты ... ", которые поддерживает JavaScript движок, которые различаются в зависимости от движка (например, от браузера к браузеру). Если у вас есть формат, который не является официальным поддерживаемым форматом , лучше всего проанализировать его самостоятельно.
Но я подозреваю, что вы обнаружите, что даже new Date(1978, 3, 3)
и new Date(1978, 3, 2)
есть разница в один час, так как ваш JavaScript движок, похоже, разбирает эту строку.