Change timestamp to custom format

Use this function for change timestamp to custom format.

function changeTimeStamp( $date, $dateOutput )
{
   $year = substr( $date, 0, 4 );
   $month = substr( $date, 5, 2 );
   $day = substr( $date, 8, 2 );
   $hour = substr( $date, 11, 2 );
   $minute = substr( $date, 14, 2 );
   $sec = substr( $date, 17, 2 );
 
   $dateOutput = ereg_replace( "YYYY", $year, $dateOutput );
   $dateOutput = ereg_replace( "MM", $month, $dateOutput );
   $dateOutput = ereg_replace( "DD", $day, $dateOutput );
   $dateOutput = ereg_replace( "hh", $hour, $dateOutput );
   $dateOutput = ereg_replace( "mm", $minute, $dateOutput );
   $dateOutput = ereg_replace( "ss", $sec, $dateOutput );
 
   return $dateOutput;
}
 
echo changeTimeStamp( '2013-12-13 12:50:30', 'ss' ); //out = 30
echo changeTimeStamp( '2013-12-13 12:50:30', 'DD.MM.YYYY' ); //out = 13.12.2013
echo changeTimeStamp( '2013-12-13 12:50:30', 'hh.mm.ss' ); //out = 12:50:30

Tags

No tag here.

Recommended pages

File size calculator...

File size calculator function return file size format into kb, mb or gb. function file_size($size, $out = 'kb', $precision = 2) { switch ($out) { case 'kb': return round($...

Gregorian to Persian Date Convertor...

Gregorian to Persian Date Convertor....

PHP subwords() Function...

Function subwords, gets words by max num....

Random string generator...

Random string generator. Optionally, you can give it a desired string length. function rnd_string($len = 24) { $str = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; $str...