php

2016-04-05 5 views
-2

'da bir tarihe kadar saat olarak bir Ondalık sayı eklemek istiyorum Birisi bana bir tarihe 0,25 saat eklediğimi söyleyebilir. Örneğin,php

. ben bir saat 1/4 demek = $ zamanla

0.25:

$time = 0.25; 
$mid = date_create("00:00") ; 

ve şimdi $ orta

DÜZENLEME saat olarak $ zaman eklemek istiyorum. Ama sadece 0.01 - 0.99 arasında değişkenler alıyorum;

+1

Sorunuzdan uzak değil. arzularınızı yazabilir misiniz lütfen. – RJParikh

+0

Sadece değeri hesaplayın. * 60 dak = 1 saat * dinlenme tahmin edebilirim sanırım. –

+1

"0.25 saat" ile ne demek istiyorsun? 25 dakika ya da 1/4 saat (15 dakika)? –

cevap

0

$mid tarihine $time * 3600 saniye eklemek için date_add kullanın.

$time = 0.25; 
$mid = date_create("00:00") ; 
date_add($mid, date_interval_create_from_date_string(($time*3600).' seconds')); 
echo date_format($mid, 'H:i:s');