Ranked in these QuestionsQuestion Ranking
Pro Open source
Moment.js is open source and free to use.
Moment allows you to customize almost anything which is very helpful.
Con Relatively big library
The library has to be downloaded in full (currently ~16KB minified and compressed) which includes lots of functions that the user doesn't necessarily need or want.