Bienvenidos sean a este post, hoy veremos una función de PHP.
Esta función nos permite modificar un objeto DateTime con un valor en formato de tiempo UNIX. Pasemos a ver como es su sintaxis:
date_timestamp_set(objeto, timeUnix)
A la función le pasamos dos argumentos, el primero es el objeto a modificar. El segundo es para la nueva hora y fecha pero en formato de tiempo Unix. Para entenderlo, analicemos el siguiente ejemplo:
$fecha = date_create();$fmt = "d/m/Y - H:i:s\n";date_timestamp_set($fecha, 214845083);echo "Tiempo UNIX: " . date_timestamp_get($fecha) . "\n";echo "Hora y Fecha: " . date_format($fecha, $fmt);
Primero definimos un objeto con nuestra hora y fecha actuales. La siguiente línea es para establecer un forrmateador para el date_format que usaremos en un momento. Lo siguiente es llamar a la función donde pasamos el objeto anterior y un valor en formato de tiempo Unix. Para finalmente, mostrar el valor en tiempo Unix que utilizamos y luego la nueva fecha establecida. Veamos como es la salida:
$ php date_timest_set.phpTiempo UNIX: 214845083Hora y Fecha: 22/10/1976 - 15:11:23$
De una manera muy simple pudimos convertir ese valor ininteligible para nos pero muy claro para el ordenador.
En resumen, hoy hemos visto a date_timestamp_set, que es, para que sirve, como se utiliza, los parámetros que podemos utilizar y un ejemplo simple para ver como trabaja. Espero les haya sido de utilidad, les dejo algunas de mis redes sociales para seguirme o recibir una notificacion cada vez que subo un nuevo post:


Donación
Es para mantenimento del sitio, gracias!
$1.50





