FullCalendar is a full-sized drag & drop event calendar (jQuery plugin). Excellent for Outlook-style calendar-style event and booking systems.
Moment.js is currently the de facto library for handling and manipulating dates and times. Comprehensive and probably used in all major projects requiring datetime manipulation. Supports dozens of local time formats. Works in browser and with NodeJS.
A Dinero object is an immutable data structure representing a specific monetary value. This means that you do not have to handle a currency value (like Dollar, Pound or Euro) as a floating point number but as an object. The object can be manipulated and formatted in a much safer way.