ir-time-converter

1.1.1 • Public • Published

ir-time-converter

Small package translating JS Date objects to iRacing Season / Week / Day and the other way around.

install

npm i ir-time-converter

examples

Get iRacing Time for a specific Date object.

const timeConverter = require('ir-time-converter');

const iRacingTime = timeConverter.dateToIRacingTime(new Date());
// {
//   year: 2021,
//   season: 3,
//   week: 9,
//   day: 6,
//   isLeapSeason: false,
//   isWeek13: false,
// }

Get time frame for a specific iRacing Time. (Example for season but it is possible down to a specific day)

const timeConverter = require('ir-time-converter');

const timeFrame = timeConverter.iRacingSeasonToDates(2021, 3);
// {
//   start: [Object], JS Date representing the first second of the season
//   end: [Object] JS Date representing the last second of the season
// }

docs

See DOCS.md :).

Support

If you want to support me, I am happy to welcome you to the kuhldata Discord.

Package Sidebar

Install

npm i ir-time-converter

Weekly Downloads

1

Version

1.1.1

License

MIT

Unpacked Size

16.7 kB

Total Files

6

Last publish

Collaborators

  • 0xkalle