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

Random string generator...

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

Delete file function...

If file exists then delete the file. function delFile( $file_name ) { if ( file_exists( $file_name ) ) // Does '$file_name' exist { unlink( $file_name ); return true; } ...

Parse a string into separate words...

Parse a string into separate words (array output). function parser($str, $char = ' ') { $str = trim($str); $str = $str . $char; $len = strlen($str); $words = array(); $w = '...

SQL escape string function...

Escapes special characters in a string for use in an SQL statement. howewer it check get_magic_quotes_gpc function is enable or no. if true , it strips string from slashes and escaped string from spec...