我想在年底时添加年份总值。我的MySQL查询没问题,但是我的年终识别功能出错了。你能帮我改进一下我的查询吗?
if ($day== date(strtotime("-12-31")) {
$query1=mysql_query($sql1)
}
答案 0 :(得分:2)
strtotime非常灵活。时区要小心。 你可以按照以下方式获得一年中的最后一天。
date('Y-m-d', strtotime('last day of december'));
从手册中引用。
此功能的每个参数都使用默认时区,除非a 时区在该参数中指定。小心不要使用 除非是预期的,否则每个参数中的不同时区。看到 date_default_timezone_get()关于定义默认值的各种方法 时区。
答案 1 :(得分:0)
你还没有提到当年。
if ($day == strtotime(date("Y")."-12-31")) {
$query1=mysql_query($sql1)
}