Host Saat Farkı

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    TheMayk
    TheMayk's avatar
    Kayıt Tarihi: 18/Mart/2013
    Erkek

    Bu saat farkını nasıl çözebilirim, hazırladığım siteyi ilk baştan bunu gözönüne alarak yapsaydım sıkıntı olmayacaktı ama ben sadece 

    $bugun=date('Y-m-d H:i:s'); olarak tarih saati aldım ve veritabanına kaydettim, şuanda 8 saatlik zaman farkı var, tarih saati alan sayfanın üst kısmına şu kodu ekledim ama değişen bişey olmadı 

    date_default_timezone_set('Europe/Istanbul');

    araştırdığımda aşağıdaki kodu buldum, saat farkı düzeliyor, bende tarih saati aynı alana kayıt ettiriyordum, sonra tarihi saati böldüm, şuanda saat ayrı bir değişkende, fakat  aşağıdaki kodu birtürlü ayarlayamadım, hertürlü denedim olmadı, yani veritabanından çekilen saati değişkene atayıp aşağıdaki koda nasıl uyarlarım ?, eğer bunu çalıştıramazsam aşağıdaki kodu kullanıp tüm sayfadaki kodları değiştirmek zorunda kalacağım.

    veritabanından gelen bilgi 

    $zaman= $listele['saati']; 

     

    saat farkını düzelten kod

     

    $saatfarki = +8; 
    $saat = date("H:i:s",(time()+3600*$saatfarki));
    echo $saat;

    Sperm Gibi Adamlar Var İnsan Olma İhtimalleri Milyonda Bir
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sokoban
    sokoban's avatar
    Kayıt Tarihi: 23/Ocak/2010
    Erkek

    tam derdini anlamasamda veritabanından çektiğin değeri mktime ile zaman formatına sokabilirsin.


    .
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    TheMayk
    TheMayk's avatar
    Kayıt Tarihi: 18/Mart/2013
    Erkek

    Benim söylemek istediğim veritabanına kaydolmuş saat bilgisini 8 saat ileri almak.


    Sperm Gibi Adamlar Var İnsan Olma İhtimalleri Milyonda Bir
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sokoban
    sokoban's avatar
    Kayıt Tarihi: 23/Ocak/2010
    Erkek
    <?
    $sekiz_saat_sonrasi = mktime ([veritabanından çektiğin saat]+8,[veritabanından çektiğin dakika],[veritabanından çektiğin saniye],[veritabanından çektiğin ay],[veritabanından çektiğin gün],[veritabanından çektiğin yıl]);     
    
    
    $zaman=date("Y-m-d  H:i",$sekiz_saat_sonrasi);
    ?>

    .
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    TheMayk
    TheMayk's avatar
    Kayıt Tarihi: 18/Mart/2013
    Erkek

    Tamam teşekkürler bilgiler için, çalıştı, sunucu Amerikada olduğu için arasıra fark 8 saat ile 6 saat arasında değişiyor, onları takip ederek değeri değiştirmem gerekecek artık.


    Sperm Gibi Adamlar Var İnsan Olma İhtimalleri Milyonda Bir
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    TheMayk
    TheMayk's avatar
    Kayıt Tarihi: 18/Mart/2013
    Erkek

    Hocam bu yine olmadı, bu seferde sayfayı yeniledikçe veritabınındaki saate +8 ekliyor, şu şekilde denedim ama çalışmadı

     

    $sekiz_saat_sonrasi= mktime($dilimler[1]+$zamanfarki);
    $zaman=($dilimler[1],$sekiz_saat_sonrasi);


    Sperm Gibi Adamlar Var İnsan Olma İhtimalleri Milyonda Bir
Toplam Hit: 734 Toplam Mesaj: 6