我有一些问题。
我的日期范围选择器上的帖子中有一些数据 有
“10/04/2013 - 10/26/2013”
我想要
date1 =“10/04/2013”
和 date2 =“10/26/2013”
我的日期查询.. 请帮我 感谢您的关注
答案 0 :(得分:2)
您需要使用explode()
$string="10/04/2013 - 10/26/2013"; //Your string
$exploded = explode('-', $string); //Explode using -
echo $exploded[0]; //echo string 1
echo $exploded[1]; //echo string 2
注意:如果要删除空格,则必须使用trim()
,否则在explode()
第一个参数中,请使用-
之前和之后的空格explode(' - ', $string)
答案 1 :(得分:0)
对于mysql查询,日期格式应为“YYYY-mm-dd”
您的输入为MM / dd / YYYY
在触发查询之前,您可能需要将其转换为mysql格式
在这种情况下,您可以使用strtotime()
date("Y-m-d",strtotime("10/04/2013"));
会给你2013-10-04