MakeTimeStamp
Описание и параметры
int MakeTimeStamp( string datetime, string format = FORMAT_DATETIME );
Конвертирует время из строки в Unix-формат.
Параметры функции
Параметр | Описание |
---|---|
datetime | Исходное время. |
format_type | Формат времени заданном в параметре datetime. В формате допустимы следующие обозначения:
|
Смотрите также
Примеры использования
<? // зададим дату $date = "07.04.2005 11:32:00"; // преобразуем ее в Unix-timestamp if ($stmp = MakeTimeStamp($date, "DD.MM.YYYY HH:MI:SS")) { // для проверки выведем на экран ту же дату // полученную из Unix-timestamp echo date("d.m.Y H:i:s", $stmp); } else // если функция вернула false то { // выведем сообщение об ошибке echo "Некорректная дата!"; } ?>
<? // вывод даты активности элемента информационного блока // в произвольном формате // подключим модуль информационных блоков if (CModule::IncludeModule("iblock")) { // выберем произвольный элемент информационного блока $rsElement = CIBlockElement::GetByID(32675); $arElement = $rsElement->Fetch(); // получим дату активности выбранного элемента // выбранную в соответствии с форматом времени текущего сайта $date_active = $arElement["ACTIVE_FROM"]; // 28.01.2005 // получим формат времени текущего сайта $site_format = CSite::GetDateFormat(); // DD.MM.YYYY HH:MI:SS // преобразуем дату в Unix формат if ($stmp = MakeTimeStamp($date_active, $site_format)) { // выведем дату активности выбранного элемента в произвольном виде // с помощью стандартной PHP функции date echo date("d F Y", $stmp); // 28 January 2005 } else // если преобразование безуспешно то { // выведем сообщение об ошибке ShowError("Некорректная дата активности элемента 32675!"); } } ?>
Сообщение не промодерировано, возможны ошибки и неточности.
|
||
Данной функцией не получится конвертировать дату в формате DDMMYYYY.
Такая конструкция
| ||
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.