Natural Language Dates
Type dates the way you think. "Tomorrow at 3pm," "next Friday," or "in 2 hours" - Taskitos understands it all.
What You Can Say
Taskitos parses natural language using AI. Here are examples of what works:
| You Type | Taskitos Understands |
|---|---|
| tomorrow | Tomorrow at 9:00 AM |
| tomorrow at 3pm | Tomorrow at 3:00 PM |
| next Friday | Next Friday at 9:00 AM |
| Friday at noon | This Friday at 12:00 PM |
| in 2 hours | 2 hours from now |
| in 3 days | 3 days from now at 9:00 AM |
| January 15 | January 15 at 9:00 AM |
| Jan 15 at 2:30pm | January 15 at 2:30 PM |
| next Monday morning | Next Monday at 9:00 AM |
| end of month | Last day of current month |
Default Time
When you don't specify a time, Taskitos defaults to 9:00 AM. "Tomorrow" = tomorrow at 9 AM. "Next Friday" = next Friday at 9 AM.
Timezone Awareness
This is critical: all dates are interpreted in your timezone, not UTC or server time.
Example: You're in New York (EST)
- You type: "Call mom tomorrow at 3pm"
- Taskitos sets: January 15, 2025 at 3:00 PM EST
- Stored in database: January 15, 2025 at 8:00 PM UTC
- Displayed to you: 3:00 PM (in your timezone)
Check Your Timezone Setting
If times seem off, verify your timezone in Settings. Taskitos uses your profile timezone, not your device timezone.
Relative Date Examples
Time-Based
- • "in 30 minutes"
- • "in 2 hours"
- • "in an hour"
Day-Based
- • "today"
- • "tomorrow"
- • "day after tomorrow"
- • "in 3 days"
Week-Based
- • "this weekend"
- • "next week"
- • "Monday" (this week)
- • "next Monday"
Month-Based
- • "end of month"
- • "next month"
- • "first of the month"
Time Formats
Taskitos understands various time formats:
- 12-hour: 3pm, 3:30pm, 3:30 PM
- 24-hour: 15:00, 15:30
- Named times: morning (9am), noon (12pm), afternoon (2pm), evening (6pm), night (9pm)
- Relative: in 2 hours, in 30 minutes
How It Works
Taskitos uses a combination of:
- chrono-node - A JavaScript library for parsing natural language dates. Handles most common formats quickly.
- GPT-4o-mini (for voice) - When processing voice recordings, AI helps extract and normalize date references.
- Timezone conversion - All parsed times are converted from your timezone to UTC for storage, then back when displayed.
Next: Overwhelm Recovery
Learn how Taskitos detects when you're overwhelmed and sends personalized recovery suggestions.
Overwhelm Recovery