extends Date.prototype with convenince methods