nado.lunar

1.1.0 • Public • Published

nado.lunar

nado.lunar support conversion between lunar date and solar date.

API

#to_lunar_yyyymmdd(date_string)
date_string id supported YYYYMMDD or YYYY-MM-DD.

const lunar = require('nado.lunar');
var ds = '2017-05-09';
var ld = lunar.to_lunar_yyyymmdd(ds);

returned JSON

{ year      : 2017,
  month     : 4,
  day       : 14,
  leapMonth : false,
  str       : '2017-04-14 (평)'
}

#to_lunar(year, month, day)
convert to lunar date with year, month, day value.

const ed = require('nado.lunar');
var year = 2002;
var month = 12;
var day = 19;
var ld = lunar.to_lunar(year, month, day);

returned JSON

{ year      : 2002,
  month     : 11,
  day       : 16,
  leapMonth : false,
  str       : '2002-11-16 (평)'
}

#to_solar_yyyymmdd(date_string)
date_string id supported YYYYMMDD or YYYY-MM-DD.

const lunar = require('nado.lunar');
var ds = '2017-04-14';
var ld = lunar.to_solar_yyyymmdd(ds);

returned JSON

{ year      : 2017,
  month     : 5,
  day       : 9,
  str       : '2017-05-09'
}

#to_solar(year, month, day, leapMonth)
convert to solar date with year, month, day value.

const ed = require('nado.lunar');
var year = 2002;
var month = 11;
var day = 16;
var leapMonth = false;
var ld = lunar.to_solar(year, month, day, leapMonth);

returned JSON

{ year      : 2002,
  month     : 12,
  day       : 19,
  str       : '2002-12-19'
}

Readme

Keywords

Package Sidebar

Install

npm i nado.lunar

Weekly Downloads

2

Version

1.1.0

License

MIT

Unpacked Size

22.2 kB

Total Files

5

Last publish

Collaborators

  • opengl