Чтобы не городить велосипед, можно воспользоваться готовыми решениями. Самое популярное по поиску:
https://www.npmjs.com/package/momentmomentjs.com/docs/#/parsing/stringvar moment = require('moment');
var day = moment("Wed Dec 20 2017 13:43:03 GMT+0300");