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

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

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显示24小时制,php将12小时制转换成24小时制的方法相关推荐

  1. 将字符串转换成16进制

    将字符串转换成16进制 原文:将字符串转换成16进制 1.将普通字符串转换成16进制的字符串. 点击进入推荐链接 class Program {static void Main(string[] ar ...

  2. MFC中将用户输入的表示16进制数的字符串转换成16进制数输出显示(包含1.wstring转成string的方法函数2.用boost库拆分字符串的函数3.字符转16进制数值的函数)

    前期准备: 1.电脑中安装好boost库,我的电脑中安装在C盘根目录下,如下图所示: 2.配置好boost环境变量,如下图所示: 3.开发环境VS2015,工程为MFC应用程序 需要的头文件如下: # ...

  3. 【汇编】16进制转换成10进制(三种方法)

    汇编语言程序:16进制转换成10进制(三种方法) 1 ;天水浪客(Gouki Jiang) , 16进制to10进制例题 2007.5.18 2 STACK SEGMENT PARA STACK 3 ...

  4. php 字符串转化为16进制,php将字符串转换成16进制的方法

    php将字符串转换成16进制的方法 本文实例讲述了php将字符串转换成16进制的方法.分享给大家供大家参考.具体分析如下: php中可以通过bin2hex函数将字符串转换成16进制的形式输出,bin2 ...

  5. 编程实现将一个N进制数转换成M进制数

    问题:编程实现将一个N进制数转换成M进制数.(c/c++.Java.Javascript.C#.Python) 1.Python 手写算法版 def conversion_num(num, src, ...

  6. ip 十进制 整型 java_IP地址转换成10进制整数(zt)

    一.由域名求IP地址的程序 下面程序由命令行输入域名,输出ip import java.net.*; public class nslookup { //Usage:java nslookup hos ...

  7. java非负整数怎么设_使用JAVA将非负十进制整数n转换成b进制,递归方法与非递归方法...

    使用JAVA将非负十进制整数n转换成b进制,递归方法与非递归方法 使用JAVA将非负十进制整数n转换成b进制,递归方法与非递归方法 一.题目要求 将非负十进制整数n转换成b进制.(其中b=2~16) ...

  8. 第E题 转换任意进制 (java方法直接解)==输入一个十进制数N,将它转换成R进制数输出

    输入一个十进制数N,将它转换成R进制数输出. Input 输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2<=R<=16, R<>10). Outpu ...

  9. ip地址转换成16进制long

    <span style="font-size:18px;">public class IpUtil {/*** ip地址转换成16进制long* @param ipSt ...

最新文章

  1. python在中国的发展-Python未来的发展前景到底如何?
  2. open-capacity-platform环境安装
  3. mysql1215_这15条MySQL改善经验必须收藏
  4. 一步步创建 边栏 Gadget(一)
  5. matlab灰色关联代码,灰色关联分析matlab代码
  6. JAVA设置流中当前位置_Java程序来标记此输入流中的当前位置
  7. HDFView 3.1.2 在WIN10系统安装后打开出现黑框闪退的解决方法
  8. hexo需要先编辑好html文件吗,教你定制Hexo的landscape打造自己的主题_html/css_WEB-ITnose...
  9. total commander按文件夹大小显示
  10. 剑灵火龙区服务器位置,剑灵双线火龙新区活动介绍
  11. Ext.js4 的Store携带参数加载中文,后台出现乱码解决办法
  12. linux -初步认识之软件安装
  13. 论文指导教师评语计算机,毕业论文指导教师评语
  14. anaconda3.6.5安装pyhive
  15. “Network”游戏棋人机对弈的设计与实现(二)—判断步骤是否合法
  16. Python爬虫第一课:了解爬虫与浏览器原理
  17. STC15F2K60S2单片机笔记
  18. 计算三角形的周长和面积
  19. 01炼数成金TensorFlow基本概念
  20. 10计算机网络需要密码是多少钱,Win10宽带连接不用每次都要输入密码的办法

热门文章

  1. ID的权限问题导致免密码登录失效
  2. HDU2017新生赛 找方块
  3. 六大举措深耕光通信市场
  4. SGU 186.The Chain
  5. Unity3D之如何创建正确的像素比在屏幕上
  6. 《Adobe Photoshop大师班:经典作品与完美技巧赏析》即将上市
  7. SAP HANA中创建时间相关的数据时候需要Variant Schema
  8. PPTP与Open×××区别
  9. 【PMP】Head First PMP 学习笔记 第十章 沟通管理
  10. 在CentOS6.5上安装Tomcat6