mike182uk/timestring

Parse a human readable time string into a time based value

51
/ 100
Established

This tool helps you convert plain-language time durations, like "1 day 3 hours", into a standardized time value such as total seconds, hours, or even milliseconds. It takes a flexible text input describing a duration and gives you a single numerical value in return. Anyone who needs to work with time durations for scheduling, tracking, or calculations will find this useful.

No commits in the last 6 months. Available on npm.

Use this if you need to reliably convert varied, human-entered time descriptions into a consistent numeric format for calculations or system inputs.

Not ideal if you need to parse specific calendar dates, times of day, or complex recurring schedules rather than just durations.

time-tracking scheduling data-entry workflow-automation duration-calculation
Stale 6m No Dependents
Maintenance 0 / 25
Adoption 9 / 25
Maturity 25 / 25
Community 17 / 25

How are scores calculated?

Stars

82

Forks

14

Language

JavaScript

License

MIT

Last pushed

Mar 01, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/mike182uk/timestring"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.