2016-11-23 5 views
0

У меня очень простой запрос, который я не получаю, как исправить эту структуру формата.изменить формат на дату (Javascript)

У меня есть строка следующим образом

var date = "11/21/2016' 

мне нужно изменить его в этом формате

var date = '20161122' 

Любая идея, как добиться этого

+1

Вы хотите сделать это в чистом JS или использовать библиотеку в порядке? – Khang

+0

чистый js будет в порядке ... любые предложения? –

+1

Всегда ли это будет (01/01/2016), или это может быть как 1/1/16? –

ответ

2

Я хотел бы предложить moment.js:

moment('11/21/2016', 'MM/DD/YYYY').format('YYYYMMDD') 
+0

спасибо bob. Я не знал об этой библиотеке ... –

1

Если вы не хотите использовать библиотеку:

var parts = date.split("/"); 
var finalDate = parts[2] + parts[0] + parts[1]; 

finalDate является ответом.

Смежные вопросы