我在前端使用datePicker进行日期选择。我已经证明日期是这样的:如何使用PHP strtotime和日期函数转换Datepicker日期?
September,30 2012
但是,当我收到它在PHP,并尝试将其转换成日期格式,它会产生错误的日期。
$var = date('Y-m-d', strtotime('September,30 2012'));
上面给我1970/01/01。
我在前端使用datePicker进行日期选择。我已经证明日期是这样的:如何使用PHP strtotime和日期函数转换Datepicker日期?
September,30 2012
但是,当我收到它在PHP,并尝试将其转换成日期格式,它会产生错误的日期。
$var = date('Y-m-d', strtotime('September,30 2012'));
上面给我1970/01/01。
只是删除从日期选择器的output..And的,
它会被罚款
$var = date('Y-m-d', strtotime('September 30 2012'));
给你2012-09-30
,并删除逗号,使用
$daf = 'September 30 2012';
echo str_replace(',','',$daf); // gives September 30 2012
我认为它的逗号是这样做的...删除逗号给出了正确的答案.. 试试这个
echo date('Y-m-d',strtotime('September 30 2012'));
是的,它现在正在工作。 –
这可能工作
$var = date('F d y', strtotime('September 30 2012'));
只是删除逗号,你会得到解决
<?php
$date = 'September,30 2012';
echo $var = date('Y-m-d', strtotime('September-30-2012')); //this gave me 1970/01/01
或只是将其删除工作在两个方案中的破折号
真棒男人它的工作Thanx很多..! –
@MadhavPalshikar很高兴帮助 –