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


Posted in PHP onMarch 31, 2015

本文实例讲述了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 相关文章推荐
基于文本的搜索
Oct 09 PHP
php echo()和print()、require()和include()函数区别说明
Mar 27 PHP
Linux下实现PHP多进程的方法分享
Aug 16 PHP
PHP操作MongoDB GridFS 存储文件的详解
Jun 20 PHP
PHP数据库操作之基于Mysqli的数据库操作类库
Apr 19 PHP
PHP远程采集图片详细教程
Jul 01 PHP
Yii2中DropDownList简单用法示例
Jul 18 PHP
示例详解Laravel重置密码代码重构
Aug 10 PHP
PHP正则表达式匹配替换与分割功能实例浅析
Feb 04 PHP
PHP正则匹配反斜杠'\'和美元'$'的方法
Feb 08 PHP
PHP批量修改文件名称的方法分析
Feb 27 PHP
PHP code 验证码生成类定义和简单使用示例
May 27 PHP
php给一组指定关键词添加span标签的方法
Mar 31 #PHP
php使用指定编码导出mysql数据到csv文件的方法
Mar 31 #PHP
php输出全球各个时区列表的方法
Mar 31 #PHP
php限制ip地址范围的方法
Mar 31 #PHP
php使用数组填充下拉列表框的方法
Mar 31 #PHP
php实现的简单日志写入函数
Mar 31 #PHP
PHP获取photoshop写入图片文字信息的方法
Mar 31 #PHP
You might like
类的另类用法--数据的封装
2006/10/09 PHP
php计算一个文件大小的方法
2015/03/30 PHP
YII Framework框架教程之使用YIIC快速创建YII应用详解
2016/03/15 PHP
php mysql procedure实现获取多个结果集的方法【基于thinkPHP】
2016/11/09 PHP
载入进度条 效果
2006/07/08 Javascript
javascript document.images实例
2008/05/27 Javascript
监控 url fragment变化的js代码
2010/04/19 Javascript
JS中判断null、undefined与NaN的方法
2014/03/24 Javascript
Node.js中使用Log.io在浏览器中实时监控日志(等同tail -f命令)
2014/09/17 Javascript
AngularJS学习笔记之TodoMVC的分析
2015/02/22 Javascript
js实现最短的XML格式化工具实例
2015/03/12 Javascript
JavaScript实现简单获取当前网页网址的方法
2015/11/09 Javascript
理解javascript异步编程
2016/01/27 Javascript
jQuery中选择器的基础使用教程
2016/05/23 Javascript
全面解析Angular中$Apply()及$Digest()的区别
2016/08/04 Javascript
javascript-解决mongoose数据查询的异步操作
2016/12/22 Javascript
jquery.masonry瀑布流效果
2017/05/25 jQuery
Javascript 一些需要注意的细节(必看篇)
2017/07/08 Javascript
Vue项目中使用Vux的安装过程
2018/05/01 Javascript
Vue 项目分环境打包的方法示例
2018/08/03 Javascript
js实现固定区域内的不重叠随机圆
2019/10/24 Javascript
javascript实现前端成语点击验证
2020/06/24 Javascript
Python时间戳与时间字符串互相转换实例代码
2013/11/28 Python
Python urlopen()函数 示例分享
2014/06/12 Python
简单实现python爬虫功能
2015/12/31 Python
微信跳一跳python代码实现
2018/01/05 Python
PyTorch学习笔记之回归实战
2018/05/28 Python
Python学习笔记之迭代器和生成器用法实例详解
2019/08/08 Python
python打包成so文件过程解析
2019/09/28 Python
加拿大知名的国际儿童品牌:Hatley
2016/11/09 全球购物
介绍一下Linux文件的记录形式
2013/09/29 面试题
培训主管岗位职责
2014/02/01 职场文书
绿色校园广播稿
2014/10/13 职场文书
社区务虚会发言材料
2014/10/20 职场文书
2014小学年度工作总结
2014/12/20 职场文书
详细了解java监听器和过滤器
2021/07/09 Java/Android