我有一个应用程序,我正在与CodeIgniter建设。我在具有日期时间字段的SQL Server数据库中有记录。PHP:这个日期格式化帮助
我从输入到m/d/Y文本框中的日期查询这些记录。这对应于数据库中的日期格式。
不幸的是,我在英国!所以我想输入类似d/m/Y的日期。所以我需要捕获它,格式化为适当的格式,然后验证它。
下面是使用到的格式代码:
$datestring = "%m/%d/%Y";
if(isset ($_POST['from_date']) AND isset ($_POST['to_date'])){
$from = mdate($datestring, strtotime($_POST['from_date']));
$to = mdate($datestring, strtotime($_POST['to_date']));
我使用mdate从CI日期帮手,但它几乎是相同的日期()我想。
如果我输入的数据13/12/2010然后发布形式和转储谈到新的日期作为出
string(10) "02/06/2011"
你怎么发生的呢?
有人可以伸出援手吗? :d
比利
由于这是一个光辉的榜样 – iamjonesy 2011-02-06 16:19:51