px_date2string
(PECL paradox >= 1.4.0)
px_date2string — Convierte una fecha en una cadena.
Descripción
$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.
Parámetros
-
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).
Valores devueltos
Devuelve TRUE
en caso de éxito o FALSE
en caso de error.
Ejemplos
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
Ver también
- px_timestamp2string() - Convertir la fecha y la hora en una cadena.
- jdtogregorian() - Convierte una Fecha Juliana en una fecha Gregoriana