php将12小时制转换成24小时制的方法

yipeiwu_com6年前PHP代码库

本文实例讲述了php将12小时制转换成24小时制的方法。分享给大家供大家参考。具体如下:

php将12小时制转换成24小时制,输入格式为:02:30:00 pm 转换成:14:30:00

<?php
function to_24_hour($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_24_hour( 1, 2, 3, 'pm' ); // Returns 13:02:03
echo to_24_hour( '02', '30', '00', 'pm' ); // Returns 14:30:00
?>

希望本文所述对大家的php程序设计有所帮助。

相关文章

php自动加载机制的深入分析

php自动加载机制的深入分析

一、php中实现自动加载的方法1.使用require,include,require_once,include_once手工进行加载。2.使用__autoload来进行自动加载3.使用s...

php 远程关机操作的代码

<?php /** * 远程启动计算机 * 注意:iis/apache需要有windows/system/cmd.exe执行权限 * name:薛如飞 * qq:6706250 *...

php中使用session防止用户非法登录后台的方法

本文实例讲述了php中使用session防止用户非法登录后台的方法。分享给大家供大家参考。具体如下: 一般来说,我们登录网站后台时,服务器会把登录信息保存到session文件里,并通过读...

PHP获取汉字笔画数功能【测试可用】

本文实例讲述了PHP获取汉字笔画数功能。分享给大家供大家参考,具体如下: 无意中看到这么个东西,用PHP得到汉字的笔画数。以类的方式实现,有那么点意思,先留下了。 <?...

php代码审计比较有意思的例子

php代码审计比较有意思的例子

代码审计比较有意思的例子貌似是去年 ecshop支付漏洞偶然出来的一个例子,感觉不错。分享下 复制代码 代码如下:<?php$a=addslashes($_GET['a']);$b...