Alan has always the calendar at his fingertips
else if(command == "what day is today")
{
await GUIOutput(System.DateTime.Today.ToString("D"), true);
state = AssistantState.BACKGROUND_DEFAULT;
}
This code snippet is very similar to the one used in the "What time is it?" functionality: it accesses the system's date variable and outputs the current date written in the English format.