Beni Takip Edebilirsin
Php ile 1 gün Öncesi veya Sonrasının tarihini ögrenme
Merhaba arkadaşlar , Bu yazımda sizlere php ile bir gün öncesi bir gün sonrası veya 1 hafta öncesi gibi tarihsel işlemleri göstericem.Gerek projelerimizde gerekse bazı sistemlerde bizim ihtiyac duydugumuz bu işlem bazen aklımıza gelmiyor.oldukça kolay bir kullanımı var dilerseniz kodlar üzerinde görelim.
Bu işlem için php nin strtotime(); fonksiyonunu kullanıcaz.
int strtotime ( string $time [, int $now = time() ] )
<?php
echo strtotime("now"), "\n";
echo strtotime("10 September 2000"), "\n";
echo strtotime("+1 day"), "\n";
echo strtotime("+1 week"), "\n";
echo strtotime("+1 week 2 days 4 hours 2 seconds"), "\n";
echo strtotime("next Thursday"), "\n";
echo strtotime("last Monday"), "\n";
?>
Gördüğünüz kodlarda bu işlemleri time cinsinden bize geri veriyor nerneyse diyelimki dünün tarihini ögrenmek istiyorum ne yapmamız gerek ?
<?php
$bugun = date("Y-m-d");
$cevir = strtotime('-1 day',strtotime($bugun));
echo date("Y-m-d",$cevir); // dünün tarihi elimizde
?>
Gördüğünüz gibi strtotime() içerisinde -1 day yazdım çünkü -1 gün geriye gittik 1 yazsaydım yarının tarihini alıcaktık. 7 yazsaydık 1 hafta öncesi veya sonrasını alacaktır.
Oldukça kolaymış Degil mi :D
Paylaş:
Yorumlar: