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 相关文章推荐
PHP的历史和优缺点
Oct 09 PHP
PHP文件上传实例详解!!!
Jan 02 PHP
php 无法载入mysql扩展
Mar 12 PHP
《PHP编程最快明白》第六讲:Mysql数据库操作
Nov 01 PHP
第4章 数据处理-php字符串的处理-郑阿奇(续)
Jul 04 PHP
ThinkPHP自定义函数解决模板标签加减运算的方法
Jul 03 PHP
简单介绍win7下搭建apache+php+mysql开发环境
Aug 06 PHP
php获取开始与结束日期之间所有日期的方法
Nov 29 PHP
PHP命名空间namespace的定义方法详解
Mar 29 PHP
php curl优化下载微信头像的方法总结
Sep 07 PHP
PDO::getAvailableDrivers讲解
Jan 28 PHP
Yii使用DbTarget实现日志功能的示例代码
Jul 21 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
迅雷下载《中学科技》怀旧期刊下载
2021/02/27 无线电
两种php给图片加水印的实现代码
2020/04/18 PHP
php 时间time与日期date之间的使用详解及区别
2016/11/07 PHP
php微信公众号开发之音乐信息
2018/10/20 PHP
在phpstudy集成环境下的nginx服务器下配置url重写
2019/12/02 PHP
ThinkPHP6.0如何利用自定义验证规则规范的实现登陆
2020/12/16 PHP
JavaScript格式化数字的函数代码
2010/11/30 Javascript
js通过更改按钮的显示样式实现按钮的滑动效果
2014/04/23 Javascript
javascript中数组array及string的方法总结
2014/11/28 Javascript
Javascript实现苹果悬浮虚拟按钮
2016/04/10 Javascript
js删除局部变量的实现方法
2016/06/25 Javascript
JavaScript从0开始构思表情插件
2016/07/26 Javascript
AngularJS 服务详细讲解及示例代码
2016/08/17 Javascript
浅谈javascript的url参数parse和build函数
2017/03/04 Javascript
浅谈js使用in和hasOwnProperty获取对象属性的区别
2017/04/27 Javascript
nodejs socket实现的服务端和客户端功能示例
2017/06/02 NodeJs
使用vue-route 的 beforeEach 实现导航守卫(路由跳转前验证登录)功能
2018/03/22 Javascript
vue分页器组件编写方法详解
2019/06/28 Javascript
ES6中Promise的使用方法实例总结
2020/02/18 Javascript
微信小程序scroll-view的滚动条设置实现
2020/03/02 Javascript
[02:48]DOTA2英雄基础教程 拉席克
2013/12/12 DOTA
[01:00:14]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs TNC 第三场
2018/04/10 DOTA
python实现带验证码网站的自动登陆实现代码
2015/01/12 Python
Python文件和流(实例讲解)
2017/09/12 Python
Python Django给admin添加Action的方法实例详解
2019/04/29 Python
PyQt QCombobox设置行高的方法
2019/06/20 Python
python实现接口并发测试脚本
2019/06/25 Python
浅谈Python线程的同步互斥与死锁
2020/03/22 Python
python eventlet绿化和patch原理
2020/11/21 Python
canvas实现飞机打怪兽射击小游戏的示例代码
2018/07/09 HTML / CSS
哈利波特商店:Harry Potter Shop
2018/11/30 全球购物
给同学的道歉信
2014/01/16 职场文书
2014年评职称工作总结
2014/11/20 职场文书
2015年酒店销售部工作总结
2015/07/24 职场文书
记者节感言
2015/08/03 职场文书
pytorch中的 .view()函数的用法介绍
2022/03/17 Python