PHP 获取距开始日期 31 天的距离
如何获取以 $startDate 开头的 31 天后的日期,其中 $startDate 是以下格式的字符串:YYYYMMDD。
谢谢。
How can I get what date it will be after 31 days starting with $startDate, where $startDate is a string of this format: YYYYMMDD.
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
strtotime
将为您提供一个 Unix 时间戳:然后您可以使用
date
将其格式化为相同的格式(如果您需要的话):strtotime
will give you a Unix timestamp:you can then use
date
to format that into the same format, if that's what you need:如果您使用 PHP 5.3:
至少可以说,缺少 5.3 之前的日期函数。 DateTime 使得处理日期变得更加容易。 https://www.php.net/manual/en/book.datetime。 php
If you're using PHP 5.3:
The pre-5.3 date functions are lacking, to say the least. The DateTime stuff makes it much easier to deal with dates. https://www.php.net/manual/en/book.datetime.php
请注意,如果您希望下个月的日期相同,而不是每次都精确到 31 天,+1 个月也可以。
Just a note that +1 month will also work if you want the same date on the next month and not 31 days exactly each time.