如何在PHP中根据日期获取月份的最后一天?
大家好!我是PHP新手,遇到一个问题:需要根据给定日期计算月份的最后一天。例如,用户输入"2023-02-15",我应该得到"2023-02-28"(闰年则为"2023-02-29")。我尝试过使用`date('t', $timestamp)`,但似乎不太对劲——可能是日期传递有误,或者根本用错了函数。
这是我的代码:
```php
```
这看起来能工作,但我需要完整的日期,而不仅仅是月份中的天数。另外,如果日期以其他格式输入,比如"15.02.2023"或"02/15/2023",就会出错。我还不确定如何处理时区——如果服务器在不同时区,结果会不会不准确?
请问如何正确且可靠地在PHP中获取月份的最后一天,使代码能处理各种日期格式且不受服务器设置影响?最好能提供示例和