Herkes için PHP Eğitimleri-15: Php tarih ve saat olayları
Php kodlamada sunucu üzerinde çalışan kodlarımızla tarih ve saat bazlı işlemler yaptırtmak için tarih ve saat kod dizilimlerinden faydalanırız.
Tarih işlemlerinden doğru şekilde faydalanabilmek için öncelikle kodlarımızın başında aşağıdaki satırı eklememiz doğru olacaktır.
date_default_timezone_set(“Europe/Istanbul’);
Tarih ve saat bilgisini ekrana basma
date_default_timezone_set(‘Europe/Istanbul’);
echo date(‘d.m.Y’);
Yukarıdaki kod diziliminde 05.07.2019 şeklinde ekrana çıktı alabiliyoruz. Bu koda birde saat ve dakika bilgisini eklemek istersek ise;
echo date(‘d.m.Y H:i’);
Dizilimini kullanabiliriz. Bununla birlikte tüm tarih ve saat biçimleri için buradaki adrese bakabilirsiniz.
time() fonksiyonu
Time fonksiyonu 1970 tarihinden itibaren günümüze kadar olan saniye değerini verir.
Gelin birlikte bir hafta önceki günü bulalım.
$hafta = 60*60*24*7; // 1 haftadaki saniye sayısı
echo date(“d”, time() – $hafta);
mktime() fonksiyonu
mktime fonksiyonu ile belirli bir tarihin unix cinsinden değerini alıp işlemler yaptırabilirsiniz.
$gun = 05;
$ay = 07;
$yil = 2019;
echo mktime($gun,$ay,$yil);