This constants are provided for convenience. In the C++ sources, enumeration types are used for days of the week, months of the year as well as the ordering terms.
Similar package-level constants are provided here as well. This should be considered as experimental and may be withdrawn in a later version of the package.
getEndOfBizWeek(date)
getEndOfMonth(date)
getYear(date)
getMonth(date)
getDay(date)
getDayOfWeek(date)
getDayOfYear(date)
getIMMDate(mon, year)
getNthDayOfWeek(nthday, dow, mon, year)
getLastDayOfWeekInMonth(dow, mon, year)
getFirstDayOfWeekInMonth(dow, mon, year)
getFirstDayOfWeekAfter(dow, date)
getLastDayOfWeekBefore(dow, date)
All functions return a Date
object.
a Date
object
a month, specified either as an integer or one of the
constants Jan
, Feb
, ... defined in this
package
a four-digit year, specified as an integer
either an integer between 1 and 5, or one of the
constants first
, second
,
... fifth
defined in this package.
either an integer between 0 and 6 denoting a day of the
week, or one of the constants Sun
, Mon
,
... Sat
defined in this package.
Dirk Eddelbuettel edd@debian.org
Details of the Boost functions are provided by the Boost documentation.
Boost Date_Time: https://www.boost.org/doc/libs/release/doc/html/date_time.html