px_date2string
(PECL paradox >= 1.4.0)
px_date2string — Конвертирует дату в строку
Описание
$pxdoc
, int $value
, string $format
) : stringПревращает дату, хранящуюся в файле paradox, в человекочитаемый формат. Даты paradox - это количество дней, начиная с 1.1.0000. Эта функция просто для удобства. Ее легко можно заменить некоторыми математическими и календарными функциями, как показано в примере ниже.
Список параметров
-
pxdoc
-
Идентификатор ресурса базы данных paradox, возвращаемый функцией px_new().
-
value
-
Значение, сохраненное в поле базы данных paradox типа PX_FIELD_DATE.
-
format
-
Формат в виде строки, похожий на формат используемой date(). Заполнители, поддерживаемые этой функцией, являются подмножеством тех, которые есть в функции date() (Y, y, m, n, d, j, L)
Возвращаемые значения
Возвращает true
в случае успешного завершения или false
в случае возникновения ошибки.
Примеры
Пример #1 Превращение даты paradox в человекочитаемый формат
<?php
$px = px_new();
/* Составить дату, которая может быть сохранена */
/* в поле даты базы данных paradox. */
/* 700000 дней, начиная с 1.1.0000. */
$days = 700000;
/* Использовать функции календаря для вывода */
/* человекочитаемого формата даты */
echo jdtogregorian($days+1721425)."\n";
/* px_date2string() выведет то же самое */
echo px_date2string($px, $days, "n/d/Y")."\n";
px_delete($px);
?>
Результат выполнения данного примера:
7/15/1917 7/15/1917
Смотрите также
- px_timestamp2string() - Конвертирует отметку времени в строку
- jdtogregorian() - Переводит число дней в юлианском летоисчислении в дату по Григорианскому календарю