nyse-holidays
TypeScript icon, indicating that this package has built-in type declarations

1.2.0 • Public • Published

nyse-holidays

Get all NYSE markets observe U.S. holidays since 1885

npm version Node.js CI codecov Known Vulnerabilities FOSSA Status

Installation

yarn add nyse-holidays

Usage

import { isHoliday, getHolidays } from "nyse-holidays";

console.log(isHoliday(new Date("2021-01-01"))); // true

console.log(isHoliday(new Date("2022-01-01"))); // false

console.log(getHolidays(2021));
/*
[
  {
    name: 'New Years Day',
    date: 2020-12-31T16:00:00.000Z,
    dateString: '2021-01-01'
  },
  {
    name: 'Martin Luther King, Jr. Day',
    date: 2021-01-17T16:00:00.000Z,
    dateString: '2021-01-18'
  },
  {
    name: "Washington's Birthday",
    date: 2021-02-14T16:00:00.000Z,
    dateString: '2021-02-15'
  },
  {
    name: 'Good Friday',
    date: 2021-04-01T16:00:00.000Z,
    dateString: '2021-04-02'
  },
  {
    name: 'Memorial Day',
    date: 2021-05-30T16:00:00.000Z,
    dateString: '2021-05-31'
  },
  {
    name: 'Independence Day',
    date: 2021-07-04T16:00:00.000Z,
    dateString: '2021-07-05'
  },
  {
    name: 'Labor Day',
    date: 2021-09-05T16:00:00.000Z,
    dateString: '2021-09-06'
  },
  {
    name: 'Thanksgiving Day',
    date: 2021-11-24T16:00:00.000Z,
    dateString: '2021-11-25'
  },
  {
    name: 'Christmas Day',
    date: 2021-12-23T16:00:00.000Z,
    dateString: '2021-12-24'
  }
]
*/

CodeSandbox

References

License

FOSSA Status

Readme

Keywords

Package Sidebar

Install

npm i nyse-holidays

Weekly Downloads

463

Version

1.2.0

License

MIT

Unpacked Size

14.3 kB

Total Files

10

Last publish

Collaborators

  • tsekityam