php - php如何将日期字符串转换为最近一周的日期
问题描述
如果变量是日期字符串,我想显示当前星期的日期,所以如果变量是星期五,那么日期必须是 2020-07-03,如果今天是星期四并且变量是星期四,那么日期必须是 2020- 07-09
$today= \Carbon\Carbon::today()->format('Y-m-d');
解决方案
在核心 PHP 中,有一个很棒的函数叫做strtotime()
. 它可以用来服务于目的,
$dayOfTheWeek = 'Wednesday';
$ts = strtotime('next ' . $dayOfTheWeek);
echo date('Y-m-d', $ts);
我希望这有帮助。
推荐阅读
- spring-integration - Spring Integration:Scatter-Gather,Gather 在并行 Web 服务调用后不起作用
- mysql - 在 MySQL 中使用 join 更新和添加新记录表
- javascript - 不确定如何将古老的图像切换器代码从使用 name="foo" 调整为 id="foo"
- xml - AttributeError:“list”对象没有属性“iter”
- javascript - 从 Canvas 获取图像数据后,通过 ajax 将 uint8clampedarray 数组发送到 javaScript 中的 c#
- javascript - 如何同时调用两个 api?
- swiftui - 如何访问 SwiftUI 中的子视图?
- math - 动态数据的贝塞尔曲线
- android - 启动时同一类崩溃应用程序中的 Firebasemessaging 和 Firebasedatabase?
- python - 在给定月份和日期的情况下确定假期