PHP 字符串到时间格式


PHP String to time format

你好,我会做一个与android,php和mysql相关的项目,有这个函数我需要从android设备获取用户输入,并将其发布到php脚本然后查询数据库,其中一个输入是一个时间字符串,格式为"XX:XX:XX",这个字符串将作为时间存储在mysql中, 我的问题是如何在 PHP 中将字符串转换为 MySQL 时间格式?(只有时间,没有日期)

根据

http://dev.mysql.com/doc/refman/5.0/en/time.html,TIME类型应该接受格式为"HH:MM:SS"的字符串,因此您应该能够直接保存数据而无需转换任何内容。

Unix 时间还是完整日期格式?对于 Unix 时间,请执行:

<?php
$time=strtotime($input);
?>

和完整日期格式:

<?php
$time=date('c',strtotime($input));
?>

还有别的吗?,祝你好运

要将日期转换为 mysql 时间戳格式,您可以使用以下代码片段:

$mysqlTime = date("H:i:s", strtotime("20:30:10"));

变量$mysqlTime将为您保存它。

我想我清楚地理解了你的问题。