Ouzo\Utilities\Date::formatTimestamp PHP Метод

formatTimestamp() публичный статический Метод

Returns formatted Unix timestamp.
public static formatTimestamp ( integer $timestamp, string $format = self::DEFAULT_TIME_FORMAT, string $timezone = self::DEFAULT_TIMEZONE ) : string
$timestamp integer
$format string
$timezone string
Результат string
    public static function formatTimestamp($timestamp, $format = self::DEFAULT_TIME_FORMAT, $timezone = self::DEFAULT_TIMEZONE)
    {
        $dateTime = new DateTime();
        $dateTime->setTimestamp($timestamp);
        $dateTime->setTimezone(new DateTimeZone($timezone));
        return $dateTime->format($format);
    }

Usage Example

Пример #1
0
 /**
  * @test
  */
 public function shouldFormatTimestamp()
 {
     //given
     $timestamp = '1417083911';
     //when
     $date = Date::formatTimestamp($timestamp);
     //then
     $this->assertEquals('2014-11-27 10:25', $date);
 }