今天有各功能需要在views中根据当前时间判断是否显示数据,查了一下可以用下面两种方法:
{{ ‘now’|date(‘U’) }} U表示Unix时间戳;
{{ date().timestamp }}
{% set now_time = 'now'|date('U') %}
{% if now_time >= start and now_time <= end %}
{{ field_full_name }}
{% endif %}
Drupal后台设置日期时间为时间戳展示:
自定义格式中输入U即可。
参考:
https://www.php.net/manual/en/datetime.format.php#refsect1-datetime.format-parameters