MySQL дата до даты Javascript - PullRequest
0 голосов
/ 24 декабря 2018

Я получаю дату от MySQL в следующем формате:

Sat Dec 10 1988 19:40:16 GMT+0200 (South Africa Standard Time)

Я хочу преобразовать это в дату Javascript, чтобы я мог легко указывать метки времени JSON для чтения данных (возможно, в формате YYYY-мМ-ДД ЧЧ: мм: сс).Как я могу это сделать?

Ответы [ 2 ]

0 голосов
/ 24 декабря 2018

Это даст вам именно то, что вы хотите.

var d = new Date('Sat Dec 10 1988 19:40:16 GMT+0200 (South Africa Standard Time)');


formated_date  = [d.getMonth()+1,d.getDate(),d.getFullYear()].join('/')+' '+
                 [d.getHours(),d.getMinutes(),d.getSeconds()].join(':');
0 голосов
/ 24 декабря 2018

Все, что вам нужно сделать, это создать новую дату с этой строкой в ​​качестве параметра для конструктора:

new Date('Sat Dec 10 1988 19:40:16 GMT+0200 (South Africa Standard Time)');

Это работает, потому что это формат, совместимый с RFC2822.Смотрите также: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...