gives the next occurring date of the specified granularity type gran.
gives the next day corresponding to the specified daytype.
gives the next date of the given granularity relative to the specified date.
Details and Options
- NextDate[gran] returns a DateObject expression.
- In NextDate[gran], the granularity type gran can be any of the following:
"Millennium" 1000-year period beginning with year XX00 "MillenniumBeginning01" 1000-year period beginning with year XX01 "Century" 100-year period beginning with year XX00 "CenturyBeginning01" 100-year period beginning with year XX01 "Decade" 10-year period including the date "Year" year including the date "Quarter" 3-month quarter including the date "Month" month including the date "Week" week beginning Monday including the date "WeekBeginningSunday" week beginning Sunday including the date "Day" day including the date "Hour" hour including the date "Minute" minute including the date "Second" second including the date
- In NextDate[daytype], the day type specification daytype can be any of the following: "Weekday", "WeekendDay", Monday through Sunday, "MonthFirstDay", "MonthLastDay" and "BusinessDay".
- The following options can be given:
CalendarType Automatic calendar system for the result TimeZone $TimeZone time zone for the result
Examplesopen allclose all
Basic Examples (3)
NextDate will return the following matching date if the reference date also matches the day type: