Date-time subtraction helpers.
Public Methods | |
DateTime | subDay () |
DateTime | subDays (int $days) |
DateTime | subHour () |
DateTime | subHours (int $hours) |
DateTime | subMinute () |
DateTime | subMinutes (int $minutes) |
DateTime | subMonth () |
DateTime | subMonths (int $months) |
DateTime | subSecond () |
DateTime | subSeconds (int $seconds) |
DateTime | subYear () |
DateTime | subYears (int $years) |
Public Methods inherited from DateTimeModifyTrait | |
DateTime | firstDayOfMonth () |
YYYY-MM-01 More... | |
DateTime | firstDayOfYear () |
YYYY-01-01 More... | |
DateTime | lastDayOfMonth () |
YYYY-MM-DD More... | |
DateTime | lastDayOfYear () |
YYYY-12-31 More... | |
DateTime | modify ($s, int $m=0, int $h=0, int $D=0, int $M=0, int $Y=0) |
Applies date-time modifiers. More... | |
DateTime | setDate (int $day=null, int $month=null, int $year=null) |
Manually set the date components, preserving the time. More... | |
DateTime | setDay (int $day) |
DateTime | setHours (int $hours) |
DateTime | setMinutes (int $minutes) |
DateTime | setMonth (int $month) |
DateTime | setSeconds (int $seconds) |
DateTime | setTime (int $seconds=null, int $minutes=null, int $hours=null) |
Manually set the time components, preserving the date. More... | |
DateTime | setYear (int $year) |
DateTime | toUTC (string $mysqlLocalTz=null) |
Changes the timezone from local to UTC. More... | |
Public Methods inherited from DateTimeFormatTrait | |
DateTime | date () |
YYYY-MM-DD More... | |
Str | dateFormat ($format) |
Date formatting expression using a driver-appropriate function. More... | |
DateTime | datetime () |
YYYY-MM-DD hh:mm:ss More... | |
Num | day () |
01 to 31 More... | |
Num | dayOfWeek () |
0 to 6 (Sunday is 0 ) More... | |
Num | dayOfYear () |
001 to 366 (365 + 1 during leap year) More... | |
Num | hours () |
00 to 23 More... | |
Str | iso8601 () |
ISO-8601 compatible datetime string, offset Z (UTC/Zulu) More... | |
Num | julian () |
Julian day number (fractional). More... | |
Num | minutes () |
00 to 59 More... | |
Num | month () |
01 to 12 More... | |
Num | seconds () |
00 to 59 More... | |
Str | time () |
00:00:00 to 23:59:59 More... | |
Num | timestamp () |
Unix timestamp. More... | |
Num | weekOfYear () |
00 to 53 More... | |
Num | year () |
YYYY More... | |