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

 更新时间:2015年03月31日 15:34:52   作者:不吃皮蛋  
这篇文章主要介绍了php将12小时制转换成24小时制的方法,涉及php时间操作的相关技巧,非常具有实用价值,需要的朋友可以参考下
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

本文实例讲述了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程序设计有所帮助。

相关文章

  • PHP5 的对象赋值机制介绍

    PHP5 的对象赋值机制介绍

    看到PHP设计模式中值对象模式中的例题,对于结果总感到有点疑惑。回头看了下PHP5的对象赋值才真正清楚。
    2011-08-08
  • 在WordPress中使用wp_count_posts函数来统计文章数量

    在WordPress中使用wp_count_posts函数来统计文章数量

    这篇文章主要介绍了在WordPress中使用wp_count_posts函数来统计文章数量的方法,同时也可以统计草稿及页面的数量,相当实用,需要的朋友可以参考下
    2016-01-01
  • PHP调用Twitter的RSS的实现代码

    PHP调用Twitter的RSS的实现代码

    “守望轩”博客右侧边栏原来有个“杂感”的栏目,用来记录短的、不能大篇幅成文的短句,或者自己比较喜欢的短句和言论。
    2010-03-03
  • PHP与MySQL开发中页面乱码的产生与解决

    PHP与MySQL开发中页面乱码的产生与解决

    一般来说,乱码的出现有2种原因,首先是由于编码(charset)设置错误,导致浏览器以错误的编码来解析,从而出现了满屏乱七八糟的“天书”,其次是文件被以错误的编码打开,然后保存,比如一个文本文件原先是GB2312编码的,却以UTF-8编码打开再保存。要解决上述乱码问题,首先需要知道开发中哪些环节涉及到了编码:
    2008-03-03
  • php版本的cron定时任务执行器使用实例

    php版本的cron定时任务执行器使用实例

    这篇文章主要介绍了php版本的cron定时任务执行器使用实例,是非常实用的一个功能,需要的朋友可以参考下
    2014-08-08
  • PHP适配器模式Adapter?Pattern的使用介绍

    PHP适配器模式Adapter?Pattern的使用介绍

    这篇文章主要介绍了PHP适配器模式Adapter?Pattern的使用,适配器模式是一种结构型模式,它可以将一个类的接口转换成客户端所期望的接口,从而使原本不兼容的类能够一起工作
    2023-03-03
  • php数据类型判断函数有哪些

    php数据类型判断函数有哪些

    php数据类型判断时需要注意的是is_numeric() 检测变量是否为数字或数字字符串有别 is_integer()
    2013-09-09
  • 深入解析PHP中的(伪)多线程与多进程

    深入解析PHP中的(伪)多线程与多进程

    本篇文章是对PHP中的(伪)多线程与多进程进行了详细的分析介绍,需要的朋友参考下
    2013-07-07
  • php Ajax乱码

    php Ajax乱码

    其实说到底就是编码问题 一般中文页都用GBK或者GB2312的编码
    2008-04-04
  • 今天你说520了吗?不仅有php表白书还有java表白神器

    今天你说520了吗?不仅有php表白书还有java表白神器

    程序员的表白情书是怎么样的?程序员的表白是怎么样的,其实表白很简单,只要大声喊出“520”,行动吧
    2016-05-05

最新评论

?


http://www.vxiaotou.com