protected function getSeconds($date, $pattern = 's')
{
$seconds = $date['seconds'];
switch ($pattern) {
case 's':
return $seconds;
case 'ss':
return str_pad($seconds, 2, '0', STR_PAD_LEFT);
default:
throw new Exception('The pattern for seconds is "s" or "ss".');
}
}