Para obtener el Timestamp actual con Php utilizaremos la función time(), que nos devolverá la cantidad de segundos transcurridos desde las 00:00 del 1 de enero de 1970.

El objetivo del Timestamp es poder operar con él, sumar, restar, dividir… Para después formatearlo en la unidad de tiempo que deseemos.

Si el Timestamp no se corresponde con el momento actual, puede ser porque el propio servidor tenga la fecha/hora mal o no haya realizado el cambio de horario de verano/invierno, podemos corregirlo sumando o restando una hora.

Timestamp actual con Php

<?php
	$timestamp = time();
	echo $timestamp;
?>

Sumar una hora al Timestamp actual

<?php
	$timestamp = time() + 3600; //Una hora tiene 3600 segundos
	echo $timestamp;
?>

Restar una hora al Timestamp actual

<?php
	$timestamp = time() - 3600; //Una hora tiene 3600 segundos
	echo $timestamp;
?>

Si te ha sido de utilidad ¡deja un comentario! 🙂