dongqin6926 2015-10-17 20:48
浏览 33

转换12小时时间g:i a到24 hh:mm:ss PHP [复制]

This question already has an answer here:

I've been working on a PHP powered site, and made use of this very nice jquery-based timepicker: http://sourceforge.net/projects/pttimeselect/

However I need to be able to convert the time that this outputs, which is styled as 1:00 PM, to hh:mm:ss that I can insert into a MySQL database.

How can this be done with PHP?

</div>
  • 写回答

1条回答 默认 最新

  • duangelin7513 2015-10-17 20:48
    关注

    This can be achieve pretty simply with strtotime().

    So let's say you're starting off with "1:30 PM", and want to get that to "13:00:00". The advantage to this, for me, is to pull from the database only results with a time that is later than right now, and this is quite possible with the hh:mm:ss format. This code will do it:

    $twelveHourTime = "1:30 PM";
    
    $twentyFourHourTime = (date("H:i", strtotime($twelveHourTime))) . ":00";
    

    And that's it! You can check it out here: http://sandbox.onlinephpfunctions.com/code/a8957d18717c5ccb43c1701551ea8399156fd84f

    评论

报告相同问题?

悬赏问题

  • ¥15 我的数据无法存进链表里
  • ¥15 神经网络预测均方误差很小 但是图像上看着差别太大
  • ¥15 Oracle中如何从clob类型截取特定字符串后面的字符
  • ¥15 想通过pywinauto自动电机应用程序按钮,但是找不到应用程序按钮信息
  • ¥15 如何在炒股软件中,爬到我想看的日k线
  • ¥15 seatunnel 怎么配置Elasticsearch
  • ¥15 PSCAD安装问题 ERROR: Visual Studio 2013, 2015, 2017 or 2019 is not found in the system.
  • ¥15 (标签-MATLAB|关键词-多址)
  • ¥15 关于#MATLAB#的问题,如何解决?(相关搜索:信噪比,系统容量)
  • ¥500 52810做蓝牙接受端