ethio-date-time
Version:
21 lines (15 loc) • 462 B
text/typescript
import { EthioDate } from "./ethio-date";
const args = process.argv.slice(2);
if (args.length === 0) {
console.log("Usage: ethiocal <YYYY-MM-DD>");
process.exit(1);
}
const input = args[0];
const date = new Date(input);
if (isNaN(date.getTime())) {
console.error("Invalid date format. Use YYYY-MM-DD.");
process.exit(1);
}
const eth = EthioDate.fromDate(date);
console.log(`Ethiopian Date: ${eth.year}-${eth.month}-${eth.day}`);