php - 如何从给定时间减去 1 秒?
问题描述
我想在没有任何预先存在的类的帮助的情况下对其进行编码,但它似乎很复杂。后来我意识到问题是从给定的日期减去 1 秒。
一些例子:当地时间,澳大利亚/墨尔本
2018-07-26T00:00:00 to 2018-07-25T23:59:59
2018-08-01T00:00:00 to 2018-07-31T23:59:59
解决方案
试试这个,你只是想从日期中减去一秒,
$date = new DateTime('2018-08-01T00:00:00');
$date->sub(new DateInterval('PT1S'));
echo $date->format('Y-m-d-H-i-s');
推荐阅读
- javascript - Chart.js 不工作 - 未捕获的 ReferenceError:
- angularjs - AngularJS注销不适用于匿名函数
- git - 当我们从 Azure DevOps 拉取源代码时,与 Sync 的不同拉取
- python - 不正确的模式计算还是这是盐和胡椒?
- android - 如何基于 JSON 对象构建 ListView 并在 onItemClick 之后传递其数据
- javascript - 如何实现 IPC 渲染器以调整电子窗口的大小
- angular - 在角度 6 单元测试中找不到 [formGroup]
- php - Typo3 8.7.x / Extbase / Realurl:为生成的html页面添加前缀
- r - 提取数据框中的字符
- css - 如何让用户更改 Angular 应用程序的主题?