2016-03-23 2 views
0

Мне нужно указать значения Javascript Date.UTC() в массив графа. Когда я делаю это вручную, как Date.UTC(2016, 2, 21) , что эквивалентно '2016-03-21', тогда он работает нормально, но мне нужно получить результаты от Mysql не вручную, поэтому я использую UNIX_TIMESTAMP('2016-03-21') * 1000, но странно, что я получаю разные результаты для обоих. Как сделать то же самое?Получение другого результата с использованием Mysql UNIX_TIMESTAMP() в JAVASCRIPT Date.UTC()

Date.UTC(2016, 2, 21) = 1458518400000 
UNIX_TIMESTAMP('2016-03-21') * 1000 = 1458498600000 
+0

Да, в Date.UTC() в январе = 0 и так далее, вы можете попробовать это в консоли. –

+0

Я попытался изменить Timezone MYSQL, все еще не работая. –

+0

UTC время имеет разницу во времени TZ .... разница здесь '+5: 30', что является' IST' –

ответ

0

Проблема была мне нужно тайному часовой пояс первый в соответствии с результатами, используя следующее заявление

set time_zone = 'value' 
Смежные вопросы