相关疑难解决方法(0)

如何找到该日期的最后一天?

如何在PHP中获取本月的最后一天?

鉴于:

$a_date = "2009-11-23"
Run Code Online (Sandbox Code Playgroud)

我想要2009-11-30; 给定

$a_date = "2009-12-23"
Run Code Online (Sandbox Code Playgroud)

我想2009-12-31.

php date

353
推荐指数
13
解决办法
42万
查看次数

获得上个月第一天和最后一天的最佳方式是什么?

我正在寻找获得上个月第一天和最后一天的最佳方式.我使用它们进行SQL查询以获取上个月的统计数据.

我认为这是最好的方式,更优化但不是更加全面,任何人都有另一种方式来做同样的事情?

    $month_ini = date("Y-m-d", mktime(0, 0, 0, date("m", strtotime("-1 month")), 1, date("Y", strtotime("-1 month"))));

    $month_end = date("Y-m-d", mktime(0, 0, 0, date("m", strtotime("-1 month")), date("t", strtotime("-1 month")), date("Y", strtotime("-1 month"))));
Run Code Online (Sandbox Code Playgroud)

谢谢!!

php mysql optimization date

43
推荐指数
3
解决办法
5万
查看次数

如何使用PHP获取本月的最后一天

如何使用PHP获取本月的最后一天?

<?php
     echo date('?-?-?');
?>
Run Code Online (Sandbox Code Playgroud)

php

11
推荐指数
3
解决办法
2万
查看次数

如何从给定的数字月份 PHP 中获取该月的第一个和最后一个日期

如果给定我有月份的数字,我想获得当月的第一个日期和最后一个日期。

例如一月 = 01,十月 = 10,十一月 = 11

所以如果我传递 10 作为参数,我应该得到 10 月的第一个和最后一个日期。

我尝试使用Carbon来实现它。但我给了我不同的结果。

这是代码。结果就在旁边。

$dt =  Carbon::create(10);
echo $dt->startOfMonth(); // 0010-10-01 00:00:00
echo $dt->endOfMonth(); // 0010-10-31 00:00:00
Run Code Online (Sandbox Code Playgroud)

php mysql date php-carbon

4
推荐指数
1
解决办法
2620
查看次数

标签 统计

php ×4

date ×3

mysql ×2

optimization ×1

php-carbon ×1