13 Aralık 2008, CUMARTESİ
Nasıl PHP dakikalık zaman farkı olsun
Kaç dakika fark hesaplamak için PHP iki tarih arasındaki süreleri?
CEVAP
12 EYLÜL 2012, ÇARŞAMBA
Cevapları yukarıdaki PHP eski sürümleri için. DateTime sınıfı herhangi bir tarih hesaplamaları PHP 5.3 norm olduğunu şimdi yapın. Örn.
$start_date = new DateTime('2007-09-01 04:10:58');
$since_start = $start_date->diff(new DateTime('2012-09-11 10:25:00'));
echo $since_start->days.' days total<br>';
echo $since_start->y.' years<br>';
echo $since_start->m.' months<br>';
echo $since_start->d.' days<br>';
echo $since_start->h.' hours<br>';
echo $since_start->i.' minutes<br>';
echo $since_start->s.' seconds<br>';
$since_start DateInterval bir nesne. Gün özelliği mevcut DateTime sınıfının diff yöntemi Dateİnterval nesne oluşturmak için kullanılan çünkü) olduğunu unutmayın.
Yukarıdaki kod çıktı:
1837 gün toplam
5 yıl
0 ay
10 gün
6 saat
14 dakika
2 saniye
Dakika sayısı:
$minutes = $since_start->days * 24 * 60;
$minutes = $since_start->h * 60;
$minutes = $since_start->i;
echo $minutes.' minutes';
Bu çıktısı:
2645654 dakika
İki tarih arasında geçen dakika sayısı. DateTime sınıfı nerede hesap içine gün ışığı tasarrufu (saat dilimi bağlı olarak) "" olmaz. eski yol Tarih hakkında kılavuzunu okuyun ve http://www.php.net/manual/en/book.datetime.php Zaman
Bunu Paylaş:
Nasıl python iki datetime nesneler ara...
Nasıl bash komut dosyası zaman farkı h...
Nasıl iki datetime nesneler arasındaki...
Nasıl SQL DateTime biçimi Zaman olsun?...
Nasıl dakika içinde iki Joda-Zaman Dat...