更改日期格式(Javascript)

问题描述:

我有一个非常简单的查询,我没有得到如何更正此格式结构。更改日期格式(Javascript)

我有一个字符串如下

var date = "11/21/2016' 

我需要将其更改为这种格式

var date = '20161122' 

任何想法如何实现这一

+1

你想在纯JS或使用库做到这一点很好吗? – Khang

+0

纯js会很好......有什么建议吗? –

+1

它会一直如此(2016年1月1日)还是可以像1/1/16? –

我想建议moment.js

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

谢谢鲍勃。我不知道这个图书馆... –

如果你不想使用图书馆:

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

finalDate就是答案。