date2obj

1.1.0 • Public • Published

date2obj

Build Status npm version npm Greenkeeper badge

Parse Date to Simple Object in JavaScript

💥 Zero dependencies

Usage

npm i date2obj --save
date2obj() // Get current time
date2obj(new Date()) // Equal to the first one
date2obj(new Date(1518545575000)) // Put Date object in the function to get that time
const date2obj = require('date2obj');
 
const currentTime = date2obj();
console.log(currentTime);
// Local time
// {
//   year: 'YYYY',
//   month: 'MM',
//   day: 'DD',
//   hour: 'HH',
//   minute: 'mm',
//   second: 'SS'
// }
 
const otherTime = date2obj(new Date(1518545575000));
console.log(otherTime);
// Local time with the epoch
// {
//   year: "2018",
//   month: "02",
//   day: "14",
//   hour: "02",
//   minute: "12",
//   second: "55"
// }

Configuration Options

usage with options

date2obj(dateObject [, options])

fields

default: ['year', 'month', 'day', 'hour', 'minute', 'second']

usage example:

const otherTime = date2obj(new Date(1518545575000), {
  fields: ['hour', 'minute', 'second']
});
console.log(otherTime);
// Local time with the epoch
// {
//   hour: "02",
//   minute: "12",
//   second: "55"
// }

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i date2obj

Weekly Downloads

1

Version

1.1.0

License

MIT

Unpacked Size

5.79 kB

Total Files

6

Last publish

Collaborators

  • tigercosmos