5.00 / 1 oy

PHP'de timezone kullanarak tarihi ve saati yazdırmak

PHP'de, mevcut tarihsel işlemlerin hangi saat dilimi için yapıldığını ve seçili saat dilimini görmek için date_default_timezone_get() fonksiyonu kullanılır. Geçerli saat dilimini değiştirmek için ise date_default_timezone_set fonksiyonu kullanılır.

<?php
    echo date_default_timezone_get(); //UTC
?>

Not PHP'nin desteklediği zaman dilimleri için bu sayfaya bakabilirsiniz.

Örnek: PHP'de saat dilimini İstanbul olarak güncelleyen ve yazdıran bir uygulama hazırlayın.

<?php
    date_default_timezone_set('Europe/Istanbul');
    echo date_default_timezone_get(); //Europe/Istanbul
?>

Örnek: saat dilimini Türkiye olarak değiştirdikten sonra tarihi ve saati yazdıran bir PHP örneği yazalım.

<?php
    date_default_timezone_set('Europe/Istanbul');
    echo date_default_timezone_get(); //Europe/Istanbul
    echo date("d.m.y h.m"); //21.03.21 04.01
?>

Benzer yazılar için;

bkz: PHP CSV Türkçe Karakter Sorunu ve Çözümü

bkz: PHP'de diziyi string'e dönüştürmek (implode işlemi)

bkz: PHP'de string'i tarihe dönüştürmek (strtotime fonksiyonu)

bkz: PHP'de string'i tarihe dönüştürmek (strtotime fonksiyonu)

bkz: PHP'de tarih karşılaştırması yapmak (önce sonra karşılaştırmaları)

bkz: PHP ile bugünün tarihini yazdırmak

PhpCoder

21.03.2021 16:02

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
PHP'de timezone kullanarak tarihi ve saati yazdırmak

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.