Когда я делаю это в PHPJavascript и PHP дата форматирования дает различные значения
echo date("Y/m/d",786668400);
я получаю 1994/12/06
, но когда я делаю это в JavaScript:
console.log(new Date(786668400*1000).getDate() + "." +
(new Date(786668400*1000).getMonth() + 1) + "." +
new Date(786668400*1000).getFullYear());
я получаю 5.12.1994
Дата неправильная, она должна быть 6.12.1994
Что я здесь делаю неправильно?
console.log(new Date(786668400 * 1000).getDate() + "." +
(new Date(786668400 * 1000).getMonth() + 1) + "." +
new Date(786668400 * 1000).getFullYear());
'5.12.1994' правильный, поскольку отметка времени указывает на« Пн. 5 дек. 1994 23: 00 ». Возможно, ваш PHP-код применяет смещение часового пояса, которое влияет на вывод –
Код, которым вы делитесь, является простым javascript, а не jquery – Gudubeth
Я получаю 6-е место в 11: 50CET – mplungjan