method
public
DateTime::setTime()
Класс: \Bitrix\Main\Type\DateTime
Сигнатура
public setTime(int $hour, int $minute[, int $second = 0 ][, int $microseconds = 0 ]) : DateTime
Параметры
$hour
int
Значение часа.
$minute
int
Значение минуты.
$second
int
= 0
Значение секунды.
$microseconds
int
= 0
Значение микросекунд.
Возвращаемое значение
DateTime
Как применяется в DateTime
DateTime::setTime() — метод класса \Bitrix\Main\Type\DateTime модуля «Главный модуль».
Метод объекта: сначала нужен экземпляр DateTime.
use Bitrix\Main\Type\DateTime;
/** @var DateTime $object */
$hour = 1;
$minute = 1;
$result = $object->setTime($hour, $minute);
// $result: DateTimeДругие методы 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()Возвращает разницу между датами.
setTime() есть и у других классов модуля «Главный модуль»: SqlTrackerQuery.
Исходный файл: source/main/lib/type/datetime.php:144

