Access date and time related tools ($datetime API variable as a function)

This behaves the same as the $datetime API variable except that you can optionally provide arguments as a shortcut to the $datetime->formatDate() method.

Please note this method is and thus not intended to be called directly.

Example

$str = datetime()->relativeTimeStr('2016-10-10');
$str = datetime('Y-m-d');  // shortcut to formatDate method
$str = datetime('Y-m-d', time()); // shortcut to formatDate method

Internal usage

// basic internal usage
$wireDateTime = datetime();

// internal usage with all arguments
$wireDateTime = datetime(string $format = '', $value = '');

Arguments

NameType(s)Description
$format (optional)string

Optional date format

$value (optional)string int

Optional date to format

Return value

WireDateTime string int


Functions methods and properties

API reference based on ProcessWire core version 3.0.251