I'm using the jquery datepicker, and when today's date is selected, it's failing to convert to the format I need for a database query.
datepicker 日期格式为“mdY”,因此今天显示为 09-16-2013。这部分工作正常,日期选择器正确地将今天的日期显示为默认选择。
但是,我需要使用 'Ymd' 格式来查询数据库。当日期小于今天时,这可以正常工作。但是今天,它失败了,我得到了 1969-12-31。
echo $enddt;
显示:09-16-2013
我努力了:
echo date('Y-m-d', strtodate($enddt));
echo date('Y-m-d H:i:s', strtodate($enddt));
两者都不起作用。如何格式化 $enddt 使其显示 2013-09-16 ?