46 return $e->getMessage();
159 public static function DATE($year = 0, $month = 1, $day = 1)
195 public static function TIME($hour = 0, $minute = 0, $second = 0)
285 public static function DATEDIF($startDate = 0, $endDate = 0, $unit =
'D')
310 public static function DAYS($endDate = 0, $startDate = 0)
348 public static function DAYS360($startDate = 0, $endDate = 0, $method =
false)
385 public static function YEARFRAC($startDate = 0, $endDate = 0, $method = 0)
414 public static function NETWORKDAYS($startDate, $endDate, ...$dateArgs)
445 public static function WORKDAY($startDate, $endDays, ...$dateArgs)
663 self::STARTWEEK_SUNDAY => self::DOW_SUNDAY,
665 self::STARTWEEK_MONDAY_ALT => self::DOW_MONDAY,
672 self::STARTWEEK_MONDAY_ISO => self::STARTWEEK_MONDAY_ISO,
709 public static function WEEKNUM($dateValue = 1, $method = self::STARTWEEK_SUNDAY)
780 public static function YEAR($dateValue = 1)
828 public static function MINUTE($timeValue = 0)
852 public static function SECOND($timeValue = 0)
882 public static function EDATE($dateValue = 1, $adjustmentMonths = 0)
911 public static function EOMONTH($dateValue = 1, $adjustmentMonths = 0)
const DOW_WEDNESDAY
DOW_WEDNESDAY.
const STARTWEEK_SATURDAY
STARTWEEK_SATURDAY.
const DOW_MONDAY
DOW_MONDAY.
static hour($timeValue)
HOUROFDAY.
static WORKDAY($startDate, $endDays,... $dateArgs)
WORKDAY.
static ISOWEEKNUM($dateValue=1)
ISOWEEKNUM.
const STARTWEEK_SUNDAY
STARTWEEK_SUNDAY.
static NETWORKDAYS($startDate, $endDate,... $dateArgs)
NETWORKDAYS.
static second($timeValue)
SECOND.
static MONTHOFYEAR($dateValue=1)
MONTHOFYEAR.
static lastDay($dateValue, $adjustmentMonths)
EOMONTH.
static DATE($year=0, $month=1, $day=1)
DATE.
static TIMEVALUE($timeValue)
TIMEVALUE.
static minute($timeValue)
MINUTE.
static isLeapYear($year)
Identify if a year is a leap year or not.
const STARTWEEK_FRIDAY
STARTWEEK_FRIDAY.
static year($dateValue)
YEAR.
static number($dateValue, $method=Constants::STARTWEEK_SUNDAY)
WEEKNUM.
static EOMONTH($dateValue=1, $adjustmentMonths=0)
EOMONTH.
static interval($startDate, $endDate, $unit='D')
DATEDIF.
const STARTWEEK_MONDAY_ALT
STARTWEEK_MONDAY_ALT.
static count($startDate, $endDate,... $dateArgs)
NETWORKDAYS.
const DOW_SATURDAY
DOW_SATURDAY.
static DAYS360($startDate=0, $endDate=0, $method=false)
DAYS360.
const DOW_TUESDAY
DOW_TUESDAY.
static YEARFRAC($startDate=0, $endDate=0, $method=0)
YEARFRAC.
static HOUROFDAY($timeValue=0)
HOUROFDAY.
static getDateValue($dateValue)
getDateValue.
static WEEKDAY($dateValue=1, $style=1)
WEEKDAY.
static day($dateValue, $style=1)
WEEKDAY.
const DOW_THURSDAY
DOW_THURSDAY.
static fromYMD($year, $month, $day)
DATE.
static fromString($dateValue)
DATEVALUE.
static month($dateValue)
MONTHOFYEAR.
static fraction($startDate, $endDate, $method=0)
YEARFRAC.
static DAYS($endDate=0, $startDate=0)
DAYS.
static isoWeekNumber($dateValue)
ISOWEEKNUM.
static DATEDIF($startDate=0, $endDate=0, $unit='D')
DATEDIF.
static WEEKNUM($dateValue=1, $method=self::STARTWEEK_SUNDAY)
WEEKNUM.
static date($startDate, $endDays,... $dateArgs)
WORKDAY.
const DOW_SUNDAY
DOW_SUNDAY.
static EDATE($dateValue=1, $adjustmentMonths=0)
EDATE.
static isLeapYear($year)
Identify if a year is a leap year or not.
static getDateValue($dateValue, bool $allowBool=true)
getDateValue.
const STARTWEEK_WEDNESDAY
STARTWEEK_WEDNESDAY.
static fromHMS($hour, $minute, $second)
TIME.
static TIME($hour=0, $minute=0, $second=0)
TIME.
static between($startDate=0, $endDate=0, $method=false)
DAYS360.
const STARTWEEK_MONDAY
STARTWEEK_MONDAY.
static SECOND($timeValue=0)
SECOND.
static day($dateValue)
DAYOFMONTH.
const STARTWEEK_TUESDAY
STARTWEEK_TUESDAY.
const STARTWEEK_MONDAY_ISO
STARTWEEK_MONDAY_ISO.
static DATEVALUE($dateValue)
DATEVALUE.
static between($endDate, $startDate)
DAYS.
const METHODARR
METHODARR.
const STARTWEEK_SUNDAY_ALT
STARTWEEK_SUNDAY_ALT.
static DAYOFMONTH($dateValue=1)
DAYOFMONTH.
static MINUTE($timeValue=0)
MINUTE.
const DOW_FRIDAY
DOW_FRIDAY.
static DATETIMENOW()
DATETIMENOW.
static adjust($dateValue, $adjustmentMonths)
EDATE.
static YEAR($dateValue=1)
YEAR.
static fromString($timeValue)
TIMEVALUE.
const STARTWEEK_THURSDAY
STARTWEEK_THURSDAY.