Почему моя логика c в моем жидком сравнении даты и времени не работает - PullRequest
0 голосов
/ 29 января 2020

поэтому я делаю небольшую переадресацию на своем веб-сайте Shopify, который работает на Liquid, учитывая, что у клиента нет активной подписки на основе однодневного требования, но каждый раз, когда страница загружается, кажется, что перенаправление в любом случае все равно , expirationDate - ордер созданный_ плюс один день. Я просто не понимаю, почему условное expirationDate

Значения, которые отображаются на веб-странице:

expirationDate: 29 января 2020 года 17:12 сегодня_дата: 28 января 2020 года 18: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 %}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...