我正在创建一个能够记住用户生日的函数,并以这种格式“08/12/1988”将生日值存储在我的数据库中。
现在我如何删除“YYYY”,以便我最终只有一天和一个月? 08/12
因为那样我就可以制作这样的if语句:
这不行:
$date_today = date("d-m");
if($string_from_db_without_year == $date_today){
echo"Congrats, it's your birthday!";
}
此工作:
$string_from_db = $bruger_info_profil['birthday'];
$date = strtotime($string_from_db);
$converted_date_from_db = date('m/d',$date);
echo $converted_date_from_db;
答案 0 :(得分:2)
尝试:
$input = '08/12/1988';
$output = date('d-m', strtotime($input));
答案 1 :(得分:2)
<?php
$date = strtotime('08/12/1988');
echo date('d/m',$date);
?>
答案 2 :(得分:0)
$time = strtotime( "08/12/1988");
$birthday = date("d-m", $time);
或者
list($month, $day, $year) = explode('/', "08/12/1988");
$birthday = $day.'-'.$month;