(PECL paradox >= 1.4.0)
px_date2string — Convierte una fecha en una cadena.
$pxdoc
, int $value
, string $format
)Convierte una fecha, ya almacenada en el archivo paradox en formato legible por humanos. Las fechas Paradox son el número de días desde el 1.1.0000. Esta función es sólo por conveniencia. Puede ser fácilmente reemplazada por algunas funciones matemáticas y de calendario como se demuestra en el siguiente ejemplo.
pxdoc
Identificador de recursos de la base de datos paradox devuelto por la función px_new().
value
Valor almacenado en la base de datos paradox del tipo de campo PX_FIELD_DATE.
format
Cadena de formato similar al formato utilizado por la función date(). Los marcadores de posición admitidos por esta función es un subconjunto de los admitidos por la función date() (Y, y, m, n, d, j, L).
Devuelve TRUE
en caso de éxito o FALSE
en caso de error.
Ejemplo #1 Convierte una fecha en el archivo paradox en un formato legible por humanos
<?php
$px = px_new();
/* Construir una fecha y almacenarla en */
/* un campo fecha de una base de datos paradox. */
/* 700000 días desde el 1.1.0000. */
$days = 700000;
/* Usar las funciones de calendario para imprimir un */
/* formato de fecha legible por humanos */
echo jdtogregorian($days+1721425)."\n";
/* px_date2string() la misma salida */
echo px_date2string($px, $days, "n/d/Y")."\n";
px_delete($px);
?>
El resultado del ejemplo sería:
7/15/1917 7/15/1917