G
Guest
Даты находятся в формате date("Y-m-j H:i:s");
$data - теперешняя дата
$data_f_on - другая дата (которая меньше теперешней)
Надо найти разницу между $data и $data_f_on
На выходе получается такое:
2004027144524-20040207141858=-18036179997334
Пробовал копированием делать "проверку" на Калькуляторе Виндовса... Такой же поганый результат..
Но вот когда я в том же калькуляторе НАБИРАЮ эту разницу - результат нормальный...
В чём трабла? И есть ли возможность решить её каким-нить другим методом?
$data - теперешняя дата
$data_f_on - другая дата (которая меньше теперешней)
Надо найти разницу между $data и $data_f_on
Код:
$razd_data = ": -";
$dat_f= strtok($data, $razd_data);
$data_l_1="";
while ($dat_f){
$data_l_1="$data_l_1"."$dat_f";
$dat_f = strtok($razd_data);
}
$dat_f= strtok($data_f_on, $razd_data);
$data_l_2="";
while ($dat_f){
$data_l_2="$data_l_2"."$dat_f";
$dat_f= strtok($razd_data);
}
$data_r_l=$data_l_1-$data_l_2;
print "$data_l_1-$data_l_2=$data_r_l";
2004027144524-20040207141858=-18036179997334
Пробовал копированием делать "проверку" на Калькуляторе Виндовса... Такой же поганый результат..
Но вот когда я в том же калькуляторе НАБИРАЮ эту разницу - результат нормальный...
В чём трабла? И есть ли возможность решить её каким-нить другим методом?