date-calc-cli
v1.0.0
Published
Date calculator CLI tool using Node.js built-in Date
Maintainers
Readme
date-calc-cli
A CLI date calculator using only Node.js built-in Date. No external runtime dependencies.
Installation
npm install -g @asdsadw12312dwd2112xz/date-calc-cliUsage
Show current date/time
date-calc nowAdd time to a date
date-calc add "2024-01-15" --days 30 --hours 5 --minutes 20
date-calc add "2024-01-15T10:00:00" --days 7Subtract time from a date
date-calc sub "2024-06-01" --days 10
date-calc sub "2024-06-01" --days 1 --hours 3Difference between two dates
date-calc diff "2024-01-01" "2024-12-31"
date-calc diff "2024-03-01T08:00:00" "2024-03-15T17:30:00"Format a date
date-calc format "2024-03-15" --format "DD/MM/YYYY"
date-calc format "2024-03-15T14:30:00" --format "YYYY-MM-DD HH:mm:ss"Format tokens: YYYY, YY, MM, DD, HH, mm, ss, SSS
Get day of week
date-calc weekday "2024-07-04"
# 2024-07-04 is a ThursdayConvert Unix timestamp
date-calc unix 1700000000Parse a date string
date-calc parse "March 15, 2024"
date-calc parse "15/03/2024"
date-calc parse "2024-03-15"Supported Date Input Formats
- ISO 8601:
2024-03-15,2024-03-15T14:30:00,2024-03-15T14:30:00.000Z DD/MM/YYYY:15/03/2024DD-MM-YYYY:15-03-2024DD.MM.YYYY:15.03.2024YYYY/MM/DD:2024/03/15- Natural language:
March 15, 2024(delegated tonew Date())
Development
npm install
npm run build
node dist/index.js nowLicense
MIT
