javascript - 将时间格式更改为 24 小时格式

标签 javascript php time

我需要减去我的 WebApp 上的时间并将其上传到数据库。所以我想使用 24 小时时间,这样我就不会得到负值。这是我的代码
我的时间格式如下:08:08:AM 我想将这些时间转换为 24 小时时间格式

Time format like these : 08:08:AM
I want to change these time in 24 hour time format.

最佳答案

试试这个:

$date = DateTime::createFromFormat('h:i A', '08:08 AM');
echo $date->format('H:i:s');   // 08:08:00

$date = DateTime::createFromFormat('h:i A', '08:08 PM');
echo $date->format('H:i:s');  // 20:08:00

关于javascript - 将时间格式更改为 24 小时格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37130173/

相关文章:

php - 通过PHP将时间添加到mysql中保存的时间

javascript - 如何在渲染器进程中使用 window.open 在 Electron 中打开新窗口?

javascript - Oracle APEX 5.0 动态嵌入 PDF 到页面

javascript - 是否有同时在 C++ 和 Javascript 中实现的高级进程间通信 API

javascript - 我可以使用正则表达式和 foo.replace() 来替换不在 anchor 标记中的字符串吗?

PHP - __call() 混淆

php 没有更新我的数据库

当值确实存在时,数组中的 php 返回 false

javascript - 当前时间早于之前保存的时间

javascript - Javascript 的 Date 对象依赖于用户的浏览器吗?