Дата MySQL до даты Javascript

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

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

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

какой язык программирования вы используете? а в чем проблема с текущим форматом?

Ravi 24.12.2018 08:34

Возможный дубликат Преобразование строки в дату в JavaScript

Herohtar 24.12.2018 08:34

Я использую Javascript и хочу поместить его в объект Date Javascript.

Cornel Verster 24.12.2018 08:35

Вы не можете получить доступ к db, используя простой javascript AFAIK. У вас должно быть какое-то программирование на стороне сервера

Ravi 24.12.2018 08:35

Я получаю доступ к MySQL с помощью библиотеки MySQL Javascript, но это не имеет значения. Я хочу сохранить формат даты String, который я опубликовал в объекте Date Javascript.

Cornel Verster 24.12.2018 08:37
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
5
263
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

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

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

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

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(':');

Другие вопросы по теме