User Input: "set alarm for 5 am" ↓ System: Checks current time (e.g., 10 PM) ↓ Response: "Setting alarm for tomorrow at 5:00 AM. Your alarm will go off in 7 hours." ↓ [Alarm saved with toggle switch]
But setting an alarm for 5 AM is easy; getting up at 5 AM is a different story. set alarm for 5 am
// Save to alarms list saveAlarm(alarm); User Input: "set alarm for 5 am" ↓