Retrieve all tasks from storage.
Expected outcome: All tasks will be displayed, regardless whether it is marked or not.
Search for a saved task description.
- Example Usage
find church
Mark a task as done.
- Example Usage
mark 1
Expected outcome: A task specified by the given index will be marked as done
Mark a task as un done.
- Example Usage
unmark 1
Expected outcome: A task specified by the given index will be marked as undone.
Delete a task
- Example Usage
delete 1
Expected outcome: A task specified by the given index will be deleted.
Create a new todo task.
- Example Usage
todo Go to Heaven
Expected outcome: An unmarked Todo task will be created and stored in the list.
Create a new Deadline task.
- Example Usage
deadline Submit cheque to heaven /by 1234 12 Dec 2024
Expected outcome: An unmarked deadline task will be created and stored in the list.
Create a new Event task.
- Example Usage
event Heaven Homecoming /at 2359 24 Dec 2022
Expected outcome: An unmarked event task will be created and stored in the list.
Get schedules of a specified time frame
schedule_general
Expected outcome: All tasks will be returned sorted based on their date of creation or date.
- `schedule_range /from <LocalDateTime string>`
- Example Usage:
-
Displays all tasks that fall from 1200 19 Dec 2022 onwards.
schedule_range /from 1200 19 Dec 2022
-
schedule_range /from <LocalDateTime string> /to <LocalDateTime string>
- Example Usage:
-
Displays all tasks that fall from 1200 19 Dec 2022 onwards to 0001 25 Dec 2025.
schedule_range /from 1200 19 Dec 2022 /to 0001 25 Dec 2025
-
Exit the program
bye
"yyyy-MM-dd HHmm"
"yyyy/MM/dd HHmm"
"HHmm dd/MM/yyyy"
"HHmm yyyy-MM-dd"
"HHmm yyyy/MM/dd"
"dd/MM/yyyy HHmm"
"dd-MM-yyyy HHmm"
"HHmm dd-MM-yyyy"
"MMM dd yyyy HHmm"
"HHmm dd MMM yyyy"
"dd MMM yyyy HHmm"