\Components\Commerce\Affiliates \Components\Commerce\Affiliates\Administrators \Components\Commerce\Affiliates\Commissions \Components\Commerce\Affiliates\Payments \Components\Commerce\Configuration\PaymentMethods \Components\Commerce\Configuration\ShippingMethods \Components\Commerce\Discounts \Components\Commerce\Products \Components\Commerce\Products\Brands \Components\Commerce\Products\Categories \Components\Commerce\RecurringSales \Components\Commerce\RecurringSales\StoredCards \Components\Commerce\Sales \Components\Commerce\Sales\Items \Components\Commerce\Sales\Receipts \Components\Commerce\Sales\Receipts\Allocations \Components\Customers\Contacts \Components\Customers\Contacts\Relationships \Components\Customers\Contacts\Relationships\Types \Components\Customers\Groups \Components\Customers\Groups\Contacts \Components\Marketing\EmailMarketing \Components\Marketing\Events \Components\Marketing\Events\Attendees \Components\Marketing\Events\Locations \Components\Settings\Administrators \Components\Settings\Domains \Components\Website\Analytics\Sessions \Components\Website\Comments \Components\Website\Designs \Components\Website\Media \Components\Website\Pages \Components\Website\Pages\Forms \Components\Website\Posts \Components\Website\Posts\Categories \Framework\Architecture\PublicAssets \Framework\Assets\CSS \Framework\Assets\JavaScript \Framework\Caching\FileBased \Framework\Data\Util \Framework\Database\MainConnection \Framework\Date \Framework\DOM\Renderer \Framework\HTML\Converters \Framework\HTML\Highlighter \Framework\HTML\JavaScript \Framework\HTTP\Redirection \Framework\HTTP\Request \Framework\HTTP\Session \Framework\HTTP\UserAgent \Framework\I18N\CompanyTypes \Framework\I18N\Countries \Framework\I18N\Languages \Framework\Network\CIDR \Framework\Network\DNS \Framework\Network\GeoIP \Framework\Random \Framework\System\FileNames \Framework\System\FileSystem \Framework\Toasts
.
.
.
quick access
\ methods

\Framework\Date::

Class Methods

The following static methods are available on this class:
string format($strTime, $strDateFormat, $bNoRelative)
Description
Reformats a date stamp to be human readable
Parameters
$strTime
string
$strDateFormat
string
$bNoRelative
bool
Return
string
string formatDuration($mixedFrom, $mixedTo)
Description
Format the difference between two times, displaying as a number of hours, minutes and days as required. Parameters are assumed to be timestamps if integers, or assumed to be strtotime() compatable date strings.

If ommitted, then $ts_from is formatted as if it is the duration rather than the start time.
Parameters
$mixedFrom
int|string
$mixedTo
int|string
Return
string
String formatWithTime($strTime, $bSeperateWithBR, $strDateFormat, $strTimeFormat, $bNoTZ, $bNoRelative)
Description
Reformats a datetime stamp to be human readable
Parameters
$strTime
string|int
The time to format. Can be a timestamp or a string time. Should be in UTC.
$bSeperateWithBR
bool
Seperate the date and time with a <br>.
$strDateFormat
string
A custom date format to use.
$strTimeFormat
string
A custom time format to use.
$bNoTZ
bool
If true, don't convert to local time.
$bNoRelative
mixed
Return
String
string setTimeZone($strTimeZone)
Description
Sets the current timezone
Parameters
$strTimeZone
string
Return
string