tz-format
Version:
Format a date with timezone
56 lines (31 loc) • 846 B
Markdown
# tz-format [](https://travis-ci.org/SamVerschueren/tz-format)
> Format a date with timezone: `2015-11-30T10:40:35+01:00`
## Install
```
$ npm install --save tz-format
```
## Usage
```js
const format = require('tz-format');
format();
//=> '2015-11-30T10:40:35+01:00'
format(0);
//=> '2015-11-30T09:40:35+00:00'
format(new Date());
//=> '2015-11-30T10:40:35+01:00'
format(new Date(), 0);
//=> '2015-11-30T09:40:35+00:00'
format(new Date(2015, 11, 25, 11, 0, 0, 0), -1);
//=> '2015-12-25T09:00:00-01:00'
```
## API
### format([date], [offset])
#### input
Type: `date`<br>
Default: `new Date()`
Date to be formatted.
#### offset
Type: `number`<br>
Offset from UTC in hours.
## License
MIT © [Sam Verschueren](http://github.com/SamVerschueren)