# Date

URL: https://chugunov.pro/api-bitrix/main/type/date/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Main\Type\Date`
Модуль: Main.

Исходный файл: `source/main/lib/type/date.php:8`

## Методы (15)

- [`__clone()`](https://chugunov.pro/api-bitrix/main/type/date/__clone/) — Создаёт копию объекта.
- [`__construct()`](https://chugunov.pro/api-bitrix/main/type/date/__construct/)
- [`__toString()`](https://chugunov.pro/api-bitrix/main/type/date/__tostring/) — Преобразует дату в строку с использованием формата по умолчанию из настроек культуры.
- [`add()`](https://chugunov.pro/api-bitrix/main/type/date/add/) — Выполняет арифметические операции над датами.
- [`static convertFormatToPhp()`](https://chugunov.pro/api-bitrix/main/type/date/convertformattophp/) — Преобразует формат даты из формата культуры в формат php.
- [`static createFromPhp()`](https://chugunov.pro/api-bitrix/main/type/date/createfromphp/) — Создаёт объект Date из объекта PHP \DateTime.
- [`static createFromText()`](https://chugunov.pro/api-bitrix/main/type/date/createfromtext/) — Создаёт объект Date из текста (возвращает массив результирующих объектов). Примеры: "end of next week", "tomorrow morning", "friday 25.10"
- [`static createFromTimestamp()`](https://chugunov.pro/api-bitrix/main/type/date/createfromtimestamp/) — Создаёт объект Date из Unix-метки времени.
- [`format()`](https://chugunov.pro/api-bitrix/main/type/date/format/) — Форматирует значение даты в строку.
- [`getDiff()`](https://chugunov.pro/api-bitrix/main/type/date/getdiff/) — Возвращает разницу между датами.
- [`static getFormat()`](https://chugunov.pro/api-bitrix/main/type/date/getformat/) — Возвращает формат даты из культуры в формате php.
- [`getTimestamp()`](https://chugunov.pro/api-bitrix/main/type/date/gettimestamp/) — Возвращает Unix-метку времени из даты.
- [`static isCorrect()`](https://chugunov.pro/api-bitrix/main/type/date/iscorrect/) — Проверяет строку на корректность даты (пытаясь создать объект Date).
- [`setDate()`](https://chugunov.pro/api-bitrix/main/type/date/setdate/) — Устанавливает текущую дату объекта DateTime на другую дату.
- [`toString()`](https://chugunov.pro/api-bitrix/main/type/date/tostring/) — Преобразует дату в строку.

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Main-Type-Date.html
