我有一个jquery日历,将输入值设置为MM/DD/YYYY
我如何转换它,以便我的数据库列(日期)可以正确接受它?
编辑
戈登是对的 - 他的链接指向了我这个答案
$mysql_date = date('Y-m-d H:i:s', strtotime($user_date));
Run Code Online (Sandbox Code Playgroud)
Dae*_*KIM 43
$date = "07/12/2010";
$your_date = date("Y-m-d", strtotime($date));
Run Code Online (Sandbox Code Playgroud)
我希望我的回答很有用:)
Ale*_*lex 12
你想用PHP做到这一点,对吧?
使用爆炸
$christmas = "12/25/2010";
$parts = explode('/',$christmas);
$yyyy_mm_dd = $parts[2] . '-' . $parts[0] . '-' . $parts[1]
Run Code Online (Sandbox Code Playgroud)用于strptime将其解析为时间戳,然后strftime按照您希望的方式对其进行格式化.
小智 5
请尝试以下代码,
<?php
$date = "10/24/2014";
$date = DateTime::createFromFormat("m/d/Y" , $date);
echo $date->format('Y-m-d');
?>
Run Code Online (Sandbox Code Playgroud)