Hoşgeldin Misafir

PHP Date 7 Gün Öncesini Bulup Farklı Formatlarda Yazdırma

Yücel Yıldırım

28 Nis 2019
1,397 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
lk önce bugünün tarihini buluyoruz daha sonra bugünden 7 çıkarıp formatını değiştirip ekrana yazdırıyoruz. Veritabanına kayıt eklerken yada veritabanından kayıt çekerken tür olarak DATE kullandıysanız yada kullanmanız gerekiyorsa tarih formatıY-m-d oluyor. Bunu kullanıcıya gösterirken anlamsız olduğu için formatını değiştirmek gerekiyor ben genellikle kullancıya d-m-Y yada d.m.Y formatında gösteriyorum. Veri tabanına da Y-m-d formatına çevirip yazdırıyorum. Aşağıdaki örneğin yararlı olması dileği ile:-
* Bugünün tarihi 2018-04-12 baz alınarak örneklendirme yapılmıştır.-
ornek.php-


PHP:
<?php
$bugun = date("Y-m-d"); // 2018-04-12
$cevir = strtotime('-7 days', strtotime($bugun)); 
echo $oncesi = date("Y-m-d",$cevir)."<br>"; // 2018-04-05
echo $sonhaftabaslik = date("d.m.Y",$cevir); // // 05.04.2018
?>

-Görünümü:-
-
[font=Inconsolata, monospace]2018-04-05
05.04.2018--