我有一个字段以下列格式显示日期和时间:
30/01/2011, 4:57 pm
Run Code Online (Sandbox Code Playgroud)
我想使用数据类型datetime将其存储在mysql中.
从post获取值后,我尝试将其存储0000-00-00 00:00:00在数据库中,但存储在表中.
如何存储上述指定值?
你可以使用date和strtotime喜欢这样:
$date = '30/01/2011, 4:57 pm';
$to_mysql_date = date('Y-m-d h:i:s', strtotime(str_replace('/', '-', $date)));
echo $to_mysql_date;
Run Code Online (Sandbox Code Playgroud)
结果:
2011-01-30 04:57:00
Run Code Online (Sandbox Code Playgroud)
现在您可以使用该$to_mysql_date变量以MySQL友好格式插入日期:)
更多信息:
| 归档时间: |
|
| 查看次数: |
7662 次 |
| 最近记录: |