A lightweight javascript date object to custom string presentation converter.
npm install datetime-jsCustomize output for a javascript Date object
```
npm install datetime-js
`js
var DateTime = require('datetime-js')
var dateObj = new Date()
DateTime(dateObj, 'The date is %m-%d-%Y');
//-> The date is 02-14-2014
DateTime(dateObj, 'Time Now: %h:%i %AMPM');
//-> Time Now: 04:45 PM
DateTime(dateObj, 'Today is the %d:o day of %M');
//-> Today is the 25th day of August
`
---
| Format | Description | Value Examples |
|:-------|:------------|:---------------|
| %m | Month in number | 01 - 12 |%M
| | Full month name | January - December |%M:s
| | Month in shorthand | Jan - Dec |
| Format | Description | Value Examples |
|:-------|:------------|:---------------|
| %d | Day of the month | 01 - 31 |%D
| | Day of the week | Monday - Sunday |%D:s
| | Day of the week shorthand | Mon - Sun |%d:o
| | Day of the month with ordinal suffix | 1st 2nd 3rd 4th . . . |
| Format | Description | Value Examples |
|:-------|:------------|:---------------|
| %Y | Year in full format | 2019 |%Y:r
| | Year in Roman numeral format | MMXIX |%y
| | Year in shorthand | 19 |
| Format | Description | Value Examples |
|:-------|:------------|:---------------|
| %h | 12-hour format | 1 - 12 |%H
| | 24-hour format | 00 - 23 |%i
| | Minutes | 0 - 59 |%s
| | Seconds | 0 - 59 |%ampm
| | am/pm lowercase | am pm |%AMPM
| | am/pm uppercase | AM PM |%AmPm
| | am/pm capitalized | Am Pm` |