【发布时间】:2021-11-19 16:29:27
【问题描述】:
我正在尝试在 Liquid (Shopify) 中输出一个字符串,该字符串显示该特定周的周四、周五、周六和周日的日期,然后每周更新该周的正确日期。
例如,“立即订购,28 日、29 日、30 日和 31 日取货。”
我不认为这是一种非常有用的方法,而且我不确定如何在一周内循环使用它而不创建一个大数组。除非那是唯一的方法?
{% assign tday = "today" | date: "%a" %}
{% assign dtime = 4 | times: 86400 %}
{% assign dday = {{ tday | plus: dtime | date: "%a"}} %}
{% if “today” == ‘Mon’ %}
{{% ORDER NOW FOR COLLECTION ON {{dday}} %}}
{% assign tday = "today" | date: "%a" %}
{% assign dtime = 3 | times: 86400 %}
{% assign dday = {{ tday | plus: dtime | date: "%a"}} %}
{% elseif “today” == ‘Tue’ %}
{{% ORDER NOW FOR COLLECTION ON {{dday}} %}}
{% assign tday = "today" | date: "%a" %}
{% assign dtime = 2 | times: 86400 %}
{% assign dday = {{ tday | plus: dtime | date: "%a"}} %}
{% elseif “today” == ‘Wed’ %}
{{% ORDER NOW FOR COLLECTION ON {{dday}} %}}
【问题讨论】: