UNPKG

qenjs.js

Version:

A library to convert and format Ethiopian and Gregorian dates

32 lines (26 loc) 1.12 kB
const qenjs = require("../src/index"); console.log(currentEthiopianDate.toString("DDDD, MMMM dd YYYY")); console.log(currentEthiopianDate.add(2, "hours")); console.log( currentEthiopianDate .subtract(-2, "hours") .toString("DDDD, MMMM dd YYYY HH:mm:ss A") ); console.log(qenjs.diff(currentEthiopianDate, currentEthiopianDate)); const date3 = qenjs("1903,05-16", { isNight: true }); console.log(date3.toString()); console.log(date4.toGregorianDate().toString()); const date6 = qenjs.fromGregorianDate("2025-01-24"); console.log(date6); const date10 = qenjs.toEthiopianDate("2025-01-24"); console.log(date10); const date7 = qenjs.fromGregorianDate(new Date(2025, 0, 24)); const date8 = date7.toGregorianDate(); console.log(qenjs.format(date7), qenjs.format(date8)); console.log(new Date("2025-01-24").getHours()); const date4 = qenjs.mata(1903, 5, 16); console.log(date4.toString("DDDD, MMMM dd YYYY HH:mm:ss A")); const date5 = qenjs(1903, 5, 16); console.log(date5.toString("DDDD, MMMM dd YYYY HH:mm:ss A")); const now = new Date("2017-01-01"); console.log(now.toString());