Здравствуйте!
Имеется функция:
function timestamp($h = -1, $m = -1, $s = -1, $day = -1, $month = -1, $year = -1){
$now = date('0:G:i:s:d:m:Y');
$now = explode(':', $now);
if($h == -1) $h = $now[1];
if($m == -1) $m = $now[2];
if($s == -1) $s = $now[3];
if($day == -1) $day = $now[4];
if($month == -1) $month = $now[5];
if($year == -1) $year = $now[6];
$date = new DateTime();
$date->setDate($year, $month, $day);
$date->setTime($h, $m, $s);
return $date->getTimestamp();
}
на разных машинах возвращается различный результат:
timsetamp() - работает одинаково, но если доабвить параметры:
timestamp(15, 0, 0) - разница в час.