Timestamp degerini Tarih Formatina Dönüstürme – Timestamp To Date PHP

{{ page.title }}

Bazi durumlarda tarihi veritabanimizda veya uygulamimizda timestamp olarak tutmamiz gerekebilir.

Timestamp ile tarihi okumak her ne kadar zor gözükse bile aslinda bir okadar da kolay ve kullanislidir. Timestamp
tutmamizin en iyi avantaji bu degerin int olmasidir. Iki tarih arasindaki kayitlari bulacagimiz zaman bu iki tarihi date formatindan timestamp formatina çevirerek arama islemimizi yapariz.

Bu hem performans hem kullanim açisindan oldukça iyi bir yöntem diyebiliriz. Ama bu degeri ekranda görüntülerken kullanicilar bu degerden hiçbir sey anlamaz iste tam bu kisimda timestamp to date php yaparak timestamp degerini date formatina dönüstürerek istedigimiz yerlerde kullanabiliriz.

Timestamp degerini date formatina çevirirken istersek ay – gün – yil istersek sadece yil istersek de saatide yazdirabiliriz
Bu bizim ihtiyacimiza göre kullanim sekli sekillenebilir.

<?php
$timestamp = 1540917075;
// 2018
echo date( 'Y' , $timestamp );
// 2018-08
echo date( 'Y-m' , $timestamp );
// 2018-08-08
echo date( 'Y-m-d' , $timestamp );
// 2018-08-08 19
echo date( 'Y-m-d H' , $timestamp );
// 2018-08-08 19:45
echo date( 'Y-m-d H:i' , $timestamp );
// 2018-08-08 19:45:30
echo date( 'Y-m-d H:i:s' , $timestamp );
?>

Yukaridaki örneklerde Birçok Kullanim sekli sunulmustur. Bunlar sadece timestamp degerini date formatina dönüstürmek için birkaç
örnektir. Bunlardan çok daha fazla kullanim sekli ile timestamp to date php yapabilirsiniz. Asagidaki Tabloda harflerin
anlamlari bulunmakta ve bunlari inceleyerek istediginiz biçimde tarih formatlari olusturabilirsiniz.

Sembol Açıklama
Y Tarihin Yılını Döndürür
m Tarihin Ayını Döndürür
d Tarihin Gününü Döndürür
H Tarihin Saatini Döndürür
i Tarihin Dakikasını Döndürür
s Tarihin Saniyesini Döndürür

BOT Benson Topluluk kurucusu ve bir yazılımcı.