TimeTrait.php
system/I18n/TimeTrait.php
70 fn
__construct
(?string $time = null, $timezone = null, ?string $locale = null)
now
($timezone = null, ?string $locale = null)
parse
(string $datetime, $timezone = null, ?string $locale = null)
today
($timezone = null, ?string $locale = null)
yesterday
($timezone = null, ?string $locale = null)
tomorrow
($timezone = null, ?string $locale = null)
createFromDate
(?int $year = null, ?int $month = null, ?int $day = null, $timezone = null, ?string $locale = null)
createFromTime
(?int $hour = null, ?int $minutes = null, ?int $seconds = null, $timezone = null, ?string $locale = null)
create
(?int $year = null, ?int $month = null, ?int $day = null, ?int $hour = null, ?int $minutes = null, ?int $seconds = null, $timezone = null, ?string $locale = null, )
createFromFormat
($format, $datetime, $timezone = null)
createFromTimestamp
(float|int $timestamp, $timezone = null, ?string $locale = null)
createFromInstance
(DateTimeInterface $dateTime, ?string $locale = null)
instance
(DateTime $dateTime, ?string $locale = null)
toDateTime
()
setTestNow
($datetime = null, $timezone = null, ?string $locale = null)
hasTestNow
()
getYear
()
getMonth
()
getDay
()
getHour
()
getMinute
()
getSecond
()
getDayOfWeek
()
getDayOfYear
()
getWeekOfMonth
()
getWeekOfYear
()
getAge
()
getQuarter
()
getDst
()
getLocal
()
getUtc
()
getTimezoneName
()
setYear
($value)
setMonth
($value)
setDay
($value)
setHour
($value)
setMinute
($value)
setSecond
($value)
setValue
(string $name, $value)
setTimezone
($timezone)
addSeconds
(int $seconds)
addMinutes
(int $minutes)
addHours
(int $hours)
addDays
(int $days)
addMonths
(int $months)
addYears
(int $years)
subSeconds
(int $seconds)
subMinutes
(int $minutes)
subHours
(int $hours)
subDays
(int $days)
subMonths
(int $months)
subYears
(int $years)
toDateTimeString
()
toDateString
()
toFormattedDateString
()
toTimeString
()
toLocalizedString
(?string $format = null)
equals
($testTime, ?string $timezone = null)
sameAs
($testTime, ?string $timezone = null)
isBefore
($testTime, ?string $timezone = null)
isAfter
($testTime, ?string $timezone = null)
humanize
()
difference
($testTime, ?string $timezone = null)
getUTCObject
($time, ?string $timezone = null)
getCalendar
()
hasRelativeKeywords
(string $time)
__toString
()
__get
($name)
__isset
($name)
__wakeup
()