Bir oturumda saklanan bir zaman damgam var (1299446702).
Bunu PHP'de okunabilir bir tarih/saate nasıl dönüştürebilirim? srttotime, vs. denedim ama bir sonuç alamadım.
strtotime bir tarih dizesini zaman damgasına dönüştürür. Siz bunun tersini yapmak istiyorsunuz, yani date. Tipik mysql tarih formatı date('Y-m-d H:i:s');
şeklindedir. Diğer harflerin neyi temsil ettiğini öğrenmek için kılavuz sayfasına bakın.
Kullanmak istediğiniz bir zaman damgası varsa (görünüşe göre var), bu date()
in ikinci argümanıdır.
PHP date()
kullanıyorsanız, bu kodu tarih, saat, saniye vb. almak için kullanabilirsiniz.
$time = time(); // you have 1299446702 in time
$year = $time/31556926 % 12; // to get year
$week = $time / 604800 % 52; // to get weeks
$hour = $time / 3600 % 24; // to get hours
$minute = $time / 60 % 60; // to get minutes
$second = $time % 60; // to get seconds