将datestring转换为时间戳

有什么办法来转换datestringTue Feb 23 2016 20:11:42 GMT+0200 (EET)到nodejs的时间戳

我正在试图使用这个moment.js:

 moment('Tue Feb 23 2016 20:11:42 GMT+0200 (EET)', 'YYYY-MM-DD HH:mm:ss').valueOf() 

但它把NaN还给我了。 也许它不可能?

       

网上收集的解决方案 "将datestring转换为时间戳"

有没有必要的时刻

 var d = new Date("Tue Feb 23 2016 20:11:42 GMT+0200 (EET)"); var timeStamp = d.getTime(); 

另外一种方法是在一瞬间做到这一点,但有一点不必要的是:

 moment(Date.parse('Tue Feb 23 2016 20:11:42 GMT+0200 (EET)')).format('YYYY-MM-DD HH:mm:ss'); 

用您可能希望的任何其他格式更改格式。