如果日期与月份和年份相同,我们如何在php中加入日期,2015-03-13 - 2015-03-15
就像这个13-15 March 2015
一样,或者当它们有不同的月份时,它会像{{1 }}
答案 0 :(得分:0)
这是解决方案
function get_custom_date($date1,$date2){
$d1_month = date("F", strtotime($date1));
$d2_month = date("F", strtotime($date2));
$d1_date = date("d", strtotime($date1));
$d2_date = date("d", strtotime($date2));
$d1_year = date("Y", strtotime($date1));
$d2_year = date("Y", strtotime($date2));
if($d1_year == $d2_year){
if($d1_month == $d2_month){
$new_date_format = date("F Y",strtotime($date1));
return $d1_date.'-'.$d2_date.' '.$new_date_format;
}else{
$current_year = date("Y", strtotime($date1));
return $d1_date.' '.$d1_month.' - '.$d2_date.' '.$d2_month.' '.$current_year;
}
}else{
return $d1_date.' '.$d1_month.' '.$d1_year.' - '.$d2_date.' '.$d2_month.' '.$d2_year;
}
}
$my_date_format = get_custom_date('2015-03-13','2015-04-15');
echo $my_date_format;
注意:假设您的第一个日期总是小于第二个日期。
答案 1 :(得分:0)
OP解决方案。
[Table("table_name")]