• 31-03-2013, 16:52:08
    #1
    Üyeliği durduruldu
    arkadaslar Sat, 30 Mar 2013 23:29:52 GMT seklindeki veriyi nasil time yadda date cevirebilirim?
  • 31-03-2013, 20:12:47
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Şöyle alabilirsin.

    <?php
    $veri = "Sat, 30 Mar 2013 23:29:52 GMT";
    
    // Boşluklara göre parçalayalım
    $bol = explode(" ",$veri);
    $gun = $bol[1];
    $ay = $bol[2];
    $yil = $bol[3];
    
    // Saat kısmını : işareti ile parçalayalım
    $zamanbol = explode(":",$bol[4]);
    $saat = $zamanbol[0];
    $dakika = $zamanbol[1];
    $saniye = $zamanbol[2];
    
    // Bu unix zamanı
    $unixtime = mktime($saat,$dakika,$saniye,$ay,$gun,$yil);
    
    // Bu da düzenli hali
    $date = date("d.m.Y H:i:s",$unixtime);
    ?>
  • 06-04-2013, 15:56:24
    #3
    Üyeliği durduruldu
    erginkeles adlı üyeden alıntı: mesajı görüntüle
    Şöyle alabilirsin.

    <?php
    $veri = "Sat, 30 Mar 2013 23:29:52 GMT";
    
    // Boşluklara göre parçalayalım
    $bol = explode(" ",$veri);
    $gun = $bol[1];
    $ay = $bol[2];
    $yil = $bol[3];
    
    // Saat kısmını : işareti ile parçalayalım
    $zamanbol = explode(":",$bol[4]);
    $saat = $zamanbol[0];
    $dakika = $zamanbol[1];
    $saniye = $zamanbol[2];
    
    // Bu unix zamanı
    $unixtime = mktime($saat,$dakika,$saniye,$ay,$gun,$yil);
    
    // Bu da düzenli hali
    $date = date("d.m.Y H:i:s",$unixtime);
    ?>
    bende oturdum parcalamadanj mktime a koydum neyse. gmt olayini nasil halledeceğiz? turkiyede gmt +2 bildiğiniz gibi.
  • 06-04-2013, 16:08:04
    #4
    WapZap adlı üyeden alıntı: mesajı görüntüle
    bende oturdum parcalamadanj mktime a koydum neyse. gmt olayini nasil halledeceğiz? turkiyede gmt +2 bildiğiniz gibi.
    Oluşturulan $unixtime fonsksiyonuna 60*60*2 ekleyeceksin. Yani 7200 saniye. Yani 2 saat.

    $date = date("d.m.Y H:i:s",$unixtime+7200);