前端之家收集整理的这篇文章主要介绍了
php 将12小时制转换成24小时制实现方法,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
对
PHP 将12小时制转换成24小时制感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧!
/**
* 将12小时制转换成24小时制
*
* @param
* @arrange 网: www.www.jb51.cc
**/
function to_24h($hours,$minutes,$seconds,$meridiem){
$hours = sprintf('%02d',(int) $hours);
$minutes = sprintf('%02d',(int) $minutes);
$seconds = sprintf('%02d',(int) $seconds);
$meridiem = (strtolower($meridiem)=='am') ? 'am' : 'pm';
return date('H:i:s',strtotime("{$hours}:{$minutes}:{$seconds} {$meridiem}"));
}
echo to_24h( 1,2,3,'pm' ); // Returns 13:02:03
echo to_24h( '02','30','00','pm' ); // Returns 14:30:00
/*** 来自编程之家 jb51.cc(jb51.cc) ***/