Logic 为什么我的流动日期时间比较逻辑失败

Logic 为什么我的流动日期时间比较逻辑失败,logic,shopify,liquid,Logic,Shopify,Liquid,因此,我在我的Shopify网站上做了一个小重定向,该网站运行在Liquid上,因为客户没有基于一天时间要求的活动订阅,但每次页面加载时,它似乎都会重定向。expirationDate是在加1天时创建的订单。我只是不明白为什么条件expirationDate

因此,我在我的Shopify网站上做了一个小重定向,该网站运行在Liquid上,因为客户没有基于一天时间要求的活动订阅,但每次页面加载时,它似乎都会重定向。expirationDate是在加1天时创建的订单。我只是不明白为什么条件expirationDate 显示在网页上的值:

截止日期:2020年1月29日下午5:12 今日日期:2020年1月28日06:49

{% capture expirationDate %} {{ ordercreatedat | date: '%s' | plus: 86400 | date: '%B %d, %Y %I:%M%p' }} {% endcapture %}
{% assign today_date = 'now' | date: '%B %d, %Y %I:%M%p' %}
    <p>{{ expirationDate }}
    <p>{{ today_date }}
{% if expirationDate < today_date %}
   <script>
     window.location = "google.com"
   </script>
{% else %}
    <div class="rte">
    {{ page.content }}
    </div>
{% endif %}
{%capture expirationDate%}{ordercreatedat |日期:'%s'加上:86400 |日期:'%B%d,%Y%I:%M%p'}{%endcapture%}
{%assign today_date='now'|日期:'%B%d,%Y%I:%M%p%}
{{expirationDate}}
{{今天{日期}
{%if expirationDate
这是否回答了您的问题?另一个可能的重复:谢谢@DaveB,你关于修改过滤器的建议正是我所需要的,你能够找到答案!