当前位置: 首页 > 面试题库 >

如何使用PHP从日期中查找星期几?

赵英范
2023-03-14
问题内容

如果我有一个,$date YYYY-mm-dd并且想要获得$day一周中的特定时间(由0(星期日)至6(星期六)指定)YYYY-mm-dd

例如,如果我有2012-10-11as $date5as $day,我想得到2012-10-12,如果我有0as
$day2012-10-14

编辑:
你们大多数人都误解了它。我有一些日期,$date并且想要获得由同一周的0-6指定的日期$date

所以不,我不要$date… 的日子


问题答案:

我想这就是你想要的。

$dayofweek = date('w', strtotime($date));
$result    = date('Y-m-d', strtotime(($day - $dayofweek).' day', strtotime($date)));


 类似资料:
  • 问题内容: 可能是这样的: 但是可能存在更简单的方法吗?谢谢。 问题答案: 您走在正确的轨道上。 让我仅在星期一进行这项工作。

  • 本文向大家介绍如何从R中的数据框中查找星期几?,包括了如何从R中的数据框中查找星期几?的使用技巧和注意事项,需要的朋友参考一下 可以通过使用平日功能来完成。 示例

  • 问题内容: 如何获得当前一周的星期一和星期五的日期? 我有以下代码,但是如果当前日期是星期日或星期六,则它将失败。 问题答案: 这些strtotime输入效果很好: 您需要做的就是将逻辑包装在一些if语句中。

  • 问题内容: 这类似于我现在所拥有的,即: postsdate 这将为我提供一个作者在过去1周内发布过多少次的统计信息。 我想拥有它,所以如果我要在星期日的下午5:30运行该程序,以查找从上一个星期日12:00 AM到这个星期日12:00 AM的帖子。同样,如果我忘记了在星期天和现在的星期一运行它。我仍然希望它从上一个星期日12:00 AM运行到刚过12:00 AM的星期日。 编辑: 我已经完成了使

  • 问题内容: 我想使用Java中的当前日期来标识整个星期的日期(从星期日到星期六)。 例如:今天是星期二-这意味着我需要星期二,星期一和星期日的日期。 如果当前日期是星期三-那么我需要从星期日到星期三的日期。 如何在Java中实现此逻辑? 我可以从当前日期开始一周的开始,但是我不知道如何从周开始日期开始获得剩余的日期。是否有可用的Java实用程序? 问题答案: 供参考,当前用于制定输出的日期为201

  • 问题内容: 我有一个看起来像这样的数据库表: 写入此日志时,它包含日志记录和unix时间戳。我需要的是获取每周报告,以了解每周有多少日志记录。这是我写的查询: 这给出了这样的结果: 伟大的!但是我想看到的是一个日期范围,如,所以我的结果集如下所示: 有什么办法吗? 问题答案: 使用以获得合适的日期一样,然后用得到你需要的格式。