Ana Sayfa Haberler PHP ile Saat Dakika Saniye Dönüşümleri Yazı Olarak Yazabilme

PHP ile Saat Dakika Saniye Dönüşümleri Yazı Olarak Yazabilme

359
0
yararlı php kodları
yararlı php kodları

Zamanı yazıya çevir

 

echo zamaniYaziyaCevir('5:12:30');
// 5 saat 12 dakika 30 saniye 
function zamaniYaziyaCevir($zaman){
    list($h1,$m1,$s1)=split(":",$zaman);
    if ($h1 !=0){
        echo $h1." saat ";
    }
    if ($m1 !=0) {
        echo $m1." dakika ";
    }
    if ($s1 !=0) {
        echo $s1." saniye ";
    }
    if ($h1 ==0 && $m1 ==0 && $s1 ==0) {
        echo "Şimdi";	
    }
}

Saati saniyeye çevir

echo saatiSaniyeyeCevir('5:12:30');
// 18750
function saatiSaniyeyeCevir($zaman) { 
    $saat = substr($zaman, 0, -6); 
    $dakika = substr($zaman, -5, 2); 
    $saniye = substr($zaman, -2); 
    return $saat * 3600 + $dakika * 60 + $saniye; 
}

Saniyeyi saate çevir

echo saniyeyiSaatiCevir('6034');
// 1:00:34
function saniyeyiSaatiCevir($saniye) { 
    $saat = floor($saniye / 3600); 
    $dakika = floor($saniye % 3600 / 60); 
    $saniye = $saniye % 60; 
    return sprintf("%d:%02d:%02d", $saat, $minutes, $saniye); 
}

Saniyeyi yazıya çevir

echo saniyeyiYaziyaCevir('6034');
// 01saat 40dakika 34saniye 
function saniyeyiYaziyaCevir($saniye)
{
    $saat = '00'; $dakika = '00'; $saniyeler = '00';
    if($saniye >= 3600){ 
        $saat = (int)($saniye/3600);
        $saniye = $saniye % 3600; 
        if( $saat < 10 ) $saat = "0$saat";
    }
    if( $saniye >= 60 ){ 
        $dakika = (int)($saniye/60);
        $saniye = $saniye % 60;
        if( $dakika < 10 ) $dakika = "0$dakika";
    }
    $saniyeler = $saniye;
    if( $saniyeler < 10 ) $saniyeler = "0$SS";
    return "{$saat}saat {$dakika}dakika {$saniyeler}saniye";
}

Kaynak 1 : 2015 sonrası güncellenmeyen ve kaybolup gitmesini istemediğim blog yazılarının yer aldığı bilgisayar.me sayfası.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz