How can I convert a Unix timestamp back to time? How can I convert a Unix timestamp back to time? php php

How can I convert a Unix timestamp back to time?


You can use the php date function to get the date and time.

echo date('Y-m-d h:i:s',$item->timestamp);


Use date() or strftime.

echo strftime("%Y-%m-%d, %H:%M:%S", time());echo date('Y-m-d, H:i:s');


Use the date function.

date($format, $timestamp)

As stated:

Returns a string formatted according to the given format string using the given integer timestamp or the current time if no timestamp is given. In other words, timestamp is optional and defaults to the value of time().

Some format examples:

$today = date("F j, Y, g:i a");                 // March 10, 2001, 5:16 pm$today = date("m.d.y");                         // 03.10.01$today = date("j, n, Y");                       // 10, 3, 2001$today = date("Ymd");                           // 20010310$today = date('h-i-s, j-m-y, it is w Day');     // 05-16-18, 10-03-01, 1631 1618 6 Satpm01$today = date('\i\t \i\s \t\h\e jS \d\a\y.');   // it is the 10th day.$today = date("D M j G:i:s T Y");               // Sat Mar 10 17:16:18 MST 2001$today = date('H:m:s \m \i\s\ \m\o\n\t\h');     // 17:03:18 m is month$today = date("H:i:s");                         // 17:16:18