首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PHP查找一个月内的第一个星期四

PHP查找一个月内的第一个星期四
EN

Stack Overflow用户
提问于 2011-12-13 01:07:35
回答 4查看 3.2K关注 0票数 0

我正在做一个时间管理程序,想知道如何找到某个月的第一个星期四。PHP有没有什么函数可以帮助你做到这一点呢?strtotime不想正确地格式化某些字符串。

如果我使用strtotime("first thursday december 2011"),它将返回1323302400,这实际上是第二个星期四(12月8日)。

如果我使用strtotime("first thursday december 2011 - 1 week"),它会返回1322092800,它是11月24日。

有人能帮个忙吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-12-13 01:17:29

阅读PHP Bug #53539。修复方法是使用ofstrtotime("first thursday of december 2011")

请注意,PHP5.3中修复了许多DateTime错误。如果你运行的是5.3以下的版本,你真的应该升级。

票数 10
EN

Stack Overflow用户

发布于 2011-12-13 01:16:01

代码语言:javascript
运行
复制
strtotime('next thursday', strtotime('last day of november'));

或者更干净:

代码语言:javascript
运行
复制
strtotime('thursday', strtotime('1 december'));
票数 1
EN

Stack Overflow用户

发布于 2011-12-13 01:16:20

在本月的第一个星期一,也有类似的witten here功能。这有帮助吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8478010

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档