method
public
static
DateTime::tryParse()
Класс: \Bitrix\Main\Type\DateTime
Сигнатура
public static tryParse(string $timeString[, string $format = null ]) : DateTime|null
Описание
В случае ошибки будет возвращено NULL.
Параметры
$timeString
string
Полное форматированное время.
$format
string
= null
Формат даты и времени PHP. Если не указан, формат берётся из текущей культуры.
Возвращаемое значение
DateTime|null
Как применяется в DateTime
DateTime::tryParse() — метод класса \Bitrix\Main\Type\DateTime модуля «Главный модуль».
Статический метод — вызывается через имя класса DateTime, без создания объекта.
use Bitrix\Main\Type\DateTime;
$timeString = '';
$result = DateTime::tryParse($timeString);
// $result: DateTime|nullДругие методы DateTime
__clone()Создаёт копию объекта.__toString()Преобразует дату в строку с использованием формата по умолчанию из настроек культуры.add()Выполняет арифметические операции над датами.convertFormatToPhp()Преобразует формат даты из формата культуры в формат php.createFromPhp()Создаёт объект DateTime из объекта PHP \DateTime.createFromText()Создаёт объект Date из текста (возвращает массив результирующих объектов). Примеры: "end of next week",…createFromTimestamp()Создаёт объект DateTime из Unix-метки времени.createFromUserTime()Создаёт объект DateTime из локального времени пользователя, используя глобальные настройки часового пояса и культуру…disableUserTime()enableUserTime()format()Форматирует значение даты в строку.getDiff()Возвращает разницу между датами.
Исходный файл: source/main/lib/type/datetime.php:260

