datetime-object
Version:
work easily with dates & times
47 lines (36 loc) • 3.23 kB
Markdown
# datetime-object
<div style="display:inline">
<a target="_blank" title="build" href="https://travis-ci.org/Sylvain59650/datetime-object"><img src="https://travis-ci.org/Sylvain59650/datetime-object.png?branch=master" /></a>
<a target="_blank" title="version" href="https://www.npmjs.com/package/datetime-object"><img src="https://img.shields.io/npm/v/datetime-object.svg" /></a>
<a target="_blank" title="package" href="https://github.com/Sylvain59650/datetime-object"><img src="https://img.shields.io/github/package-json/v/Sylvain59650/datetime-object.svg" /></a>
<a target="_blank" title="dependencies" href="https://david-dm.org/Sylvain59650/datetime-object"><img src="https://img.shields.io/david/Sylvain59650/datetime-object.svg" /></a>
<a target="_blank" title="dependencies graph" href="http://npm.anvaka.com/#/view/2d/datetime-object"><img src="https://img.shields.io/badge/dependencies-graph-blue.svg" /></a>
<img src="https://img.shields.io/bundlephobia/min/datetime-object.svg" />
<img src="https://img.shields.io/badge/eslint-ok-blue.svg" />
<a target="_blank" title="tests" href="https://sylvain59650.github.io/datetime-object/"><img src="https://img.shields.io/badge/tests-passing-brightgreen.svg" /></a>
<a target="_blank" title="downloads" href="https://www.jsdelivr.com/package/npm/datetime-object"><img src="https://data.jsdelivr.com/v1/package/npm/datetime-object/badge" /></a>
<a target="_blank" title="cdn" href="https://cdn.jsdelivr.net/npm/datetime-object/distrib/datetime-object.min.js"><img src="https://img.shields.io/badge/cdn-jsdeliv-black.svg" /></a>
<img src="https://img.shields.io/npm/l/datetime-object.svg" />
<img src="https://hits.dwyl.com/Sylvain59650/datetime-object.svg" />
</div>
dateTime-object was created to manipulate dates and times easily in javascript.
This API was designed to work both with all browsers and with Node.js.
It's a refactoring of [momentjs](https://momentjs.com/) for clean API and working with Objects.
dateTime-object is not mutable except for the methods to update current object explicitly:
<ul><li>day(nb)</li><li>month(nb)</li><li>year(nb)</li><li>hours(nb)</li><li>minutes(nb)</li><li>seconds(nb)</li><li>milliSeconds(nb)</ul>
It requires moment.
## after install
```html
<script src="./node_modules/moment/min/moment-with-locales.min.js"></script>
<script src="./node_modules/datetime-object/distrib/datetime-object.min.js"></script>
```
## without install
```html
<script src="https://cdn.jsdelivr.net/npm/moment@2.23.0/min/moment-with-locales.min.js" integrity="sha256-2upzq+m3oG9Q4Xye6pGvLrXgrzOKtTgR1D2GCLUzL2o=" crossorigin="anonymous"></script>
<div class="Note" style="color:orange;font-style:italic">
<script src="https://cdn.jsdelivr.net/npm/datetime-object@0.9.4/distrib/datetime-object.min.js" integrity="sha256-PQj2taT+aXrQoKeoYbun6uYbuc1Qo7ZAc63xw/A2oIE=" crossorigin="anonymous"></script>
```
The lastest version of this document is available on [Github > datetime-object](https://sylvain59650.github.io/datetime-object/)
</div>
# usage
<a href="https://sylvain59650.github.io/datetime-object/">API</a>