Zemen Ethiopian Calender library. Based On Beyene-Kudlek Algorithm http://www.geez.org/Calendars/ Installation $ npm install --save zemen Usage const Zemen = require('zemen'); let zare = new Zemen(); zare.toString() // '2009-12-27' zare.format('MMM-DD-YYYY') // ነሐሴ-27-2009 zare.format('d ፣ MMM DD ቀን YYYY E') // ቅዳሜ ፣ ነሐሴ 27 ቀን 2009 ዓ.ም // TO Ethiopian Zemen.toEC("2017-09-02").toString() // '2009-12-27' Zemen.toEC(2017,8,2).toString() // '2009-12-17' Zemen.toEC(new Date()).toString() // '2009-12-27' // TO Gregorian Zemen.toGC("2009-12-27").toDateString() // Sat Sep 02 2017 Zemen.toGC(2009,11,27).toDateString() // Sat Sep 02 2017 Zemen.toGC(new Zemen()).toDateString() // Sat Sep 02 2017 Plans More formating Support the browser Publish on npm playground github page Date picker Date utilities vue,angular,react wrapper Contributing Fork it! Create your feature branch Submit a pull request :D