У меня есть следующие даты в формате UTC: 2016-06-18T05:18:27.935Z
Javascript: Преобразование даты в формат UTC
Я использую следующий код, чтобы преобразовать его в следующем формат 2016-06-18 05:18:27
так что я могу сравнить его в MySQL
базы данных против updatedAt
колонка ,
var date = new Date(lastRequest);
date = date.getUTCFullYear() + '-' +
('00' + (date.getUTCMonth() + 1)).slice(-2) + '-' +
('00' + date.getUTCDate()).slice(-2) + ' ' +
('00' + date.getUTCHours()).slice(-2) + ':' +
('00' + date.getUTCMinutes()).slice(-2) + ':' +
('00' + date.getUTCSeconds()).slice(-2);
Мне нужно получить дату последней записи и преобразовать ее дату в формат UTC.
В принципе, как мне перейти из следующего формата: 2016-06-18 05:18:27
назад в UTC?
Я думаю, что OP пытался получить ** из ** строки времени UTC обратно ** на ** javascript 'Date'. – 2ps
@ 2ps Ну, по 'новой дате()' все будет в порядке. Но я думаю, что хранить 'string' (возможно,' varchar'?) Для даты является ошибкой, ведь 'timestamp' является лучшим типом в MySQL. – SkyAo