Parse, validate, manipulate, and display dates in javascript.