gpt4 book ai didi

php - 如何对日期进行切片,以便我只能与月份和日期进行比较?

转载 作者:行者123 更新时间:2023-11-29 10:40:15 25 4
gpt4 key购买 nike

我的日期有问题。我有一个出生日期,例如。数据库中 1993-06-01。现在我想与现在的日期进行比较,这样我就可以弹出生日消息。这怎么可能与只有月份和日期字段进行比较。特别是在查询中,这样我可以附上他们的名字和生日信息使用Pyrocms框架。

最佳答案

对于 PHP,只需使用 DateTime .

示例:

$date1 = new DateTime('1993-06-01');
$date2 = new DateTime();
if ($date1->format('m-d') === $date2->format('m-d')) {
// send the birthday message
}

如果您想在 SQL 中执行此操作,请使用 MONTH()DAY()

示例:

$sql = "SELECT * FROM `table` WHERE MONTH(`date_column`) = " . $date->format('n') . " AND DAY(`date_column`) = " . $date->format('j');

关于php - 如何对日期进行切片,以便我只能与月份和日期进行比较?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45628105/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com