Получение метки unixtime:
$unixTimestamp = time();
Преобразование в формат даты и времени mysql:
$mysqlTimestamp = date("Y-m-d H:i:s", $unixTimestamp);
Получение некоторой метки времени mysql:
$mysqlTimestamp = '2013-01-10 12:13:37';
Преобразование его в метку unixtime:
$unixTimestamp = strtotime('2010-05-17 19:13:37');
... сравнивая его с одним или несколькими временами, чтобы увидеть, вводил ли пользователь реалистичное время:
if($unixTimestamp > strtotime("1999-12-15") && $unixTimestamp < strtotime("2025-12-15"))
{...}
Штампы Unix также безопаснее. Вы можете сделать следующее, чтобы проверить, является ли переданная переменная url действительной, перед проверкой (например) предыдущей проверки диапазона:
if(ctype_digit($_GET["UpdateTimestamp"]))
{...}