Php 如何在变量中只获取日期?
我有这个日期和时间值,2016年3月10日09:34:27amPhp 如何在变量中只获取日期?,php,datetime,Php,Datetime,我有这个日期和时间值,2016年3月10日09:34:27am 我只想得到2016年3月10日的日期,与今天的日期进行比较。我唯一关心的是将日期时间拆分为日期时间。如果您的日期值的格式为“MM/DD/YYYY time”,那么我建议使用like 如果您的日期格式未更改,并且您只希望选择日期,请使用此选项 $date = 'Mar/10/2016 09:34:27am'; echo current(explode(" ",$date)); 你试试这个代码 $your_date="Mar/10/2
我只想得到2016年3月10日的日期,与今天的日期进行比较。我唯一关心的是将日期时间拆分为日期时间。如果您的日期值的格式为“MM/DD/YYYY time”,那么我建议使用like
如果您的日期格式未更改,并且您只希望选择日期,请使用此选项
$date = 'Mar/10/2016 09:34:27am';
echo current(explode(" ",$date));
你试试这个代码
$your_date="Mar/10/2016 09:34:27am";
$you_date=date('d-m-Y',strtotime($your_date));
or
$you_date=date('d-M-Y',strtotime($your_date));
or
$you_date=date('d/M/Y',strtotime($your_date));
or
$you_date=date('M/d/Y',strtotime($your_date));
您可以通过
explode()
函数拆分给定日期。
看-
只要用它来回答这个问题就行了。我很简单,你可以更改
date('d',strottime('your_date))代码>
$your_date="Mar/10/2016 09:34:27am";
$you_date=date('d-m-Y',strtotime($your_date));
or
$you_date=date('d-M-Y',strtotime($your_date));
or
$you_date=date('d/M/Y',strtotime($your_date));
or
$you_date=date('M/d/Y',strtotime($your_date));
$date = 'Mar/10/2016 09:34:27am';
echo explode(" ",$date);