toolsfreeno account, nothing leaves your browser
Natural-language date parser
Most natural-language date parsers hand you a result and leave you guessing which words they used. This one reports the exact source offsets of every phrase it consumed, so the input can underline itself while you type.
what it understood
lunch with sam@acme.com tomorrow 1pm for 90 minutes
attendeedatetimeduration
the event it would create
- title
- lunch
- when
- …
- duration
- 90 min
- attendees
- sam@acme.com
- location
- —
- confidence
- full — a day and a time
—where this comes from
It is one function out of a calendar.
This page runs parseQuickAdd() from kloq/lib/quick-add — the same code that ships in kloq, not a re-implementation. Every interaction in the calendar is built to this standard, which is the whole pitch.