Дата и время
Nette\Utils\DateTime – это класс, который расширяет родную DateTime дополнительными функциями.
Инсталляция:
Все примеры предполагают наличие созданного псевдонима:
static from(string|int|\DateTimeInterface $time): DateTime
Вы можете выбрать объект DateTime z řetězce, UNIX timestamp nebo jiného objektu DateTimeInterface. Vyhodí výjimku Exception
, pokud datum a čas není
platný.
static fromParts(int $year, int $month, int $day, int $hour=0, int $minute=0, float $second=0.0): DateTime
Вытворите объект DateTime и выведите его на сайт Nette\InvalidArgumentException
,
где будет указана дата и ее значение.
static createFromFormat(string $format, string $time, ?string|\DateTimeZone $timezone=null): DateTime|false
Расширяет DateTime::createFromFormat() возможностью ввода часового пояса в виде строки.
modifyClone(string
$modify=''
): static
Вытворжи копию с поднятым часом.
__toString(): string
Возвращает дату и время в формате Y-m-d H:i:s
.
implementuje JsonSerializable
Возвращает дату и время в формате ISO 8601, который используется, например, в JavaScript.