myanmar-calendar

1.1.0 • Public • Published

mcal

Myanmar Calendar

npm module

npm install myanmar-calendar
const mcal = require('myanmar-calendar');
 
// output a date in Burmese / Myanmar format
mcal.toMyanmar(new Date("April 15, 1989"));
> ""
 
// output the calendar date in English
mcal.toMyanmar(date, "en");
> "10 Tagu, 1350"
 
// parse a calendar date in Burmese / Myanmar format
mcal.toGregorian("10 Tagu, 1350");
 
// parse a calendar date in English
mcal.toGregorian("10 Tagu, 1350");

WebSite: https://yan9a.github.io/mcal/

Myanmar Calendrical Calculations by mc1500 is licensed under the

 Creative Commons Attribution 4.0 International License.

To view a copy of this license, visit

http://creativecommons.org/licenses/by/4.0/.

You are free to:

Share — copy and redistribute the material in any medium or format

Adapt — remix, transform, and build upon the material

               for any purpose, even commercially.

Under the following terms:

Attribution — You may give appropriate credit, provide a link to the license,

               but it is not a compulsory requirement.

Usage example to calculate Myanmar calendar date

j=w2j(year,month,day); //get julian day number

M=j2m(j); //get Myanmar date

Then

 M.my = Myanmar year

 M.mm = Myanmar month [Tagu=1, Kason=2, Nayon=3, 1st Waso=0, (2nd) Waso=4, Wagaung=5,

  Tawthalin=6, Thadingyut=7, Tazaungmon=8, Nadaw=9, Pyatho=10, Tabodwe=11, Tabaung=12 ]

 M.mp = [0=waxing, 1=full moon, 2=waning, or 3=new moon]

 M.d = fortnight day

See detail explanation about Myanmar Calendar at

http://cool-emerald.blogspot.com/2013/06/algorithm-program-and-calculation-of.html

Package Sidebar

Install

npm i myanmar-calendar

Weekly Downloads

2

Version

1.1.0

License

MIT

Last publish

Collaborators

  • ndoiron