1.1.0 • Published 4 years ago

nado.lunar v1.1.0

Weekly downloads
3
License
MIT
Repository
github
Last release
4 years ago

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'
}