php - 获取 Twig 开始日期 date_modify
问题描述
我正在尝试在 Twig 中获取今天的日期和时间的开始。我发现您可以通过执行以下操作来获得本周的开始:
{{ now | date_modify('monday this week')|date('d-m-y H:i:s') }}
所以我认为从今天开始会有办法做到这一点。到目前为止,我已经尝试过:
{{ now | date_modify('start of day')|date('d-m-y H:i:s') }}
{{ now | date_modify('start of today')|date('d-m-y H:i:s') }}
结果是:
PHP 警告:DateTime::modify():无法在位置 0 解析时间字符串(一天的开始)
PHP 警告:DateTime::modify():无法在位置 0 解析时间字符串(今天开始)
我想知道:
- 问这个问题的正确语法是什么?
- 我在哪里可以找到这些字符串的列表?
- 传递字符串的任何替代方法
谢谢你。
解决方案
你可以在这里找到这些字符串:https ://www.php.net/manual/en/datetime.formats.relative.php 。
所以我想你要找的是这个:
{{ now | date_modify('today') | date('d-m-y h:m:s') }}
推荐阅读
- javascript - 如何从 IFrame 中打开的外部网站捕获所有用户导航?
- javascript - jQuery cookie 破坏了我的 CSS 切换输入
- google-chrome-extension - 如何通过我的 html 中的 href 访问 chrome-search://local-ntp/local-ntp.html
- python - pybind11 模拟 python 枚举行为
- android - 'android:required' 未找到
- android - Flutter 无法合并 dex
- angular - 角度材料:无法打开日期选择器或选择元素
- java - ORM和对象映射的区别?
- asp.net-core - 在解析日期上增加了一个小时
- go - 如何获取客户端IP