0.2.4 • Published 10 years ago

timestamp-series v0.2.4

Weekly downloads
5
License
MIT
Repository
github
Last release
10 years ago

timestamp-series

Travis

Get an array of timestamps between 2 points with a configurable resolution

installation

$ npm install timestamp-series

usage

Give a start and end date with optional resolution and get back an array of timestamps between the start and end date.

The resolution is one of:

  • year
  • month
  • day
  • hour
  • minute
  • second
  • millisecond
var timestampseries = require('timestamp-series');

function get_day_series(){
	var s = new Date('05/06/2014 12:00:00')
	var e = new Date('05/12/2014 12:00:00')
	return timestampseries('day', s, e);	
}

console.dir(get_day_series());

/*
[ 1399334400000,
  1399420800000,
  1399507200000,
  1399593600000,
  1399680000000,
  1399766400000,
  1399852800000,
  1399939200000 ]
  */


function get_year_series(){
	var s = new Date('05/06/1994 12:00:00')
	var e = new Date('05/12/2011 12:00:00')
	return timestampseries('year', s, e);	
}

console.dir(get_year_series());

/*
[ 757382400000,
  788940000000,
  820497600000,
  852055200000,
  883612800000,
  915170400000,
  946728000000,
  978285600000,
  1009843200000,
  1041400800000,
  1072958400000,
  1104516000000,
  1136073600000,
  1167631200000,
  1199188800000,
  1230746400000,
  1262304000000,
  1293861600000,
  1325376000000 ]
  */

license

MIT

0.2.4

10 years ago

0.2.3

10 years ago

0.2.2

10 years ago

0.2.1

10 years ago

0.2.0

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago

0.0.2

10 years ago