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下intval()和(int)转换使用与区别
Jul 18 PHP
php中var_export与var_dump的区别分析
Aug 21 PHP
div li的多行多列 无刷新分页示例代码
Oct 16 PHP
ThinkPHP实现批量删除数据的代码实例
Jul 02 PHP
PHP实现无限极分类图文教程
Nov 25 PHP
PHP控制反转(IOC)和依赖注入(DI)
Mar 13 PHP
使用WAMP搭建PHP本地开发环境
May 10 PHP
PHP多线程模拟实现秒杀抢单
Feb 07 PHP
thinkphp3.2同时连接两个数据库的简单方法
Aug 13 PHP
Laravel-添加后台模板AdminLte的实现方法
Oct 08 PHP
PHP文件操作简单介绍及函数汇总
Dec 11 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
人工智能开始玩《星际争霸2》 你的操作跟得上吗?
2017/08/11 星际争霸
php中判断一个字符串包含另一个字符串的方法
2007/03/19 PHP
40个迹象表明你还是PHP菜鸟
2008/09/29 PHP
php中实现记住密码下次自动登录的例子
2014/11/06 PHP
PHP水印类,支持添加图片、文字、填充颜色区域的实现
2017/02/04 PHP
thinkPHP5.0框架简单配置作用域的方法
2017/03/17 PHP
jQuery 学习第六课 实现一个Ajax的TreeView
2010/05/17 Javascript
网页右侧悬浮滚动在线qq客服代码示例
2014/04/28 Javascript
轻松创建nodejs服务器(10):处理POST请求
2014/12/18 NodeJs
JavaScript异步加载浅析
2014/12/28 Javascript
浅析javascript中的DOM
2015/03/01 Javascript
JS获取文件大小方法小结
2015/12/08 Javascript
js转换对象为xml
2017/02/17 Javascript
Vue2.0子同级组件之间数据交互方法
2018/02/28 Javascript
解决vue项目报错webpackJsonp is not defined问题
2018/03/14 Javascript
详解vue beforeRouteEnter 异步获取数据给实例问题
2019/08/09 Javascript
Typescript的三种运行方式(小结)
2019/09/18 Javascript
微信小程序如何实现五星评价功能
2019/10/15 Javascript
关于JS模块化的知识点分享
2019/10/16 Javascript
构建Vue大型应用的10个最佳实践(小结)
2019/11/07 Javascript
echarts实现获取datazoom的起始值(包括x轴和y轴)
2020/07/20 Javascript
Js图片点击切换轮播实现代码
2020/07/27 Javascript
js实现随机点名功能
2020/12/23 Javascript
基于Django模板中的数字自增(详解)
2017/09/05 Python
解决安装tensorflow遇到无法卸载numpy 1.8.0rc1的问题
2018/06/13 Python
tensorflow 输出权重到csv或txt的实例
2018/06/14 Python
Python实现 PS 图像调整中的亮度调整
2019/06/28 Python
python 删除excel表格重复行,数据预处理操作
2020/07/06 Python
雷曼兄弟的五金店:Lehman’s Hardware Store
2019/04/10 全球购物
抗洪抢险事迹材料
2014/05/06 职场文书
卫生院健康教育实施方案
2014/06/07 职场文书
节约用电标语
2014/06/17 职场文书
JavaScript继承的三种方法实例
2021/05/12 Javascript
浅谈@Value和@Bean的执行顺序问题
2021/06/16 Java/Android
Redis实战高并发之扣减库存项目
2022/04/14 Redis
mysql查看表结构的三种方法总结
2022/07/07 MySQL