用php检查一年中的季节

用php检查一年中的季节,php,html,date,datetime,Php,Html,Date,Datetime,我想在一年中的每个季节打印一张不同的图片。基于我数据库中的日期。我想用php/html5打印它 在internet上找到了一些内容,但没有一个与我的数据库日期匹配。只需格式化这些值即可与您的值匹配 $soday=“2018-12-01”; $spring=(新日期时间('3月20日')->格式(“Y-m-d”); $summer=(新日期时间('6月20日')->格式(“Y-m-d”); $fall=(新日期时间('9月22日')->格式(“Y-m-d”); $winter=(新日期时间('12

我想在一年中的每个季节打印一张不同的图片。基于我数据库中的日期。我想用php/html5打印它


在internet上找到了一些内容,但没有一个与我的数据库日期匹配。

只需格式化这些值即可与您的值匹配

$soday=“2018-12-01”;
$spring=(新日期时间('3月20日')->格式(“Y-m-d”);
$summer=(新日期时间('6月20日')->格式(“Y-m-d”);
$fall=(新日期时间('9月22日')->格式(“Y-m-d”);
$winter=(新日期时间('12月21日')->格式(“Y-m-d”);
开关(真){
案例$soday>=$spring和$soday<$summer:
回音‘春天来了!’;
打破
案例$soday>=$summer和$soday<$fall:
呼应‘这是夏天!’;
打破
案例$soday>=$fall&$soday<$winter:
回声“秋天到了!”;
打破
违约:
echo‘一定是冬天了!’;
}

您的数据库日期的格式是什么?可能与@LuisfelipeDejesusMunoz yyyy mm dd重复检查duplicated@LuisfelipeDejesusMunoz我让它工作了,但不是用我的数据库时间。如何使用数据库中的日期设置变量?