# Date Navigation

Methods and settings that determine the view's current dates.

## Articles

- [initialDate](initialDate.md) - The initial date displayed when the calendar first loads.
- [dateIncrement](dateIncrement.md) - How far into the future/past the calendar navigates when prev/next is executed.
- [dateAlignment](dateAlignment.md) - Determines the first visible day of a custom view.
- [validRange](validRange.md) - Limits which dates the user can navigate to and where events can go.

## Methods

- [Calendar::prev](Calendar-prev.md) - Moves the calendar one step back (by a month or week for example).
- [Calendar::next](Calendar-next.md) - Moves the calendar one step forward (by a month or week for example).
- [Calendar::prevYear](Calendar-prevYear.md) - Moves the calendar back one year.
- [Calendar::nextYear](Calendar-nextYear.md) - Moves the calendar forward one year.
- [Calendar::today](Calendar-today.md) - Moves the calendar to the current date.
- [Calendar::gotoDate](Calendar-gotoDate.md) - Moves the calendar to an arbitrary date.
- [Calendar::incrementDate](Calendar-incrementDate.md) - Moves the calendar forward/backward an arbitrary amount of time.
- [Calendar::getDate](Calendar-getDate.md) - Returns a Date for the current date of the calendar.

## See Also

- [Date Nav Links](date-nav-links.md) - Turns various datetime text into clickable links that the user can use for navigation.

## Demos

- [Using external buttons with date API](date-api-buttons-demo)
