You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Shopify Flow中使用Liquid日期"now"的条件失效问题

解决方案:Shopify Flow当日日期匹配元字段失效问题
  • 对齐时区设置
    确认Shopify后台(设置→商店详情→时区)和Shopify Flow的时区完全一致,时区偏差会导致"当日"判定出现错位,比如店铺时区是北京,但Flow默认用UTC时间,就会出现日期不匹配的情况。

  • 校验元字段格式与类型
    你的"promised by"元字段必须是日期类型(不是文本类型),且存储格式为YYYY-MM-DD的ISO标准格式。如果是文本类型存储的日期,Flow的日期比较逻辑会直接失效。

  • 正确使用动态日期变量
    不要用自定义文字描述"当日",直接用Flow内置的动态变量:
    在条件设置的右侧值选择「动态变量」,找到当前时间,然后通过格式转换仅保留日期部分(设置格式为YYYY-MM-DD),确保和元字段的日期格式完全匹配。

  • 加日志快速排查
    在Flow流程里插入「记录日志」动作,把元字段值和Flow识别的当日值都输出,比如日志内容设为:promised by值: {{order.metafields.custom.promised_by}}, 系统当日值: {{now | date: "%Y-%m-%d"}},查看日志就能直接对比两者的格式和内容差异。

内容的提问来源于stack exchange,提问作者Macejkou

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 12:13:10