2016-05-20 20 views
1

ShopifyとExcelファイルの構文が初めてです。Shopify(液体):2つの日付の間の日数を確認します。

私は現在、2つの日付を取得することができます:

{% assign product_created_date = product.created_at | date: "%a, %b %d, %y" %} 
{% assign current_date = 'now' | date: "%a, %b %d, %y" %} 

私の現在の日付と、製品が作成された日付を与えます。

テーマのユーザー、製品が投稿されてからの日付を表示します。

私はいくつかの液体フィルターを読んでいくつかの検索をしましたが、製品が作成されてからの日数を正確に見つけることができませんでした。

純粋な液体構文を使用して計算できますか?

答えて

5

あなたはNumber of seconds since 1970-01-01 00:00:00 UTC

{% comment %} convert our dates to Number of seconds 
       since 1970-01-01 00:00:00 UTC {% endcomment %} 
{% assign dateStart = product.created_at | date: '%s' %} 
{% assign nowTimestamp = 'now' | date: '%s' %} 

{% comment %} difference in seconds {% endcomment %} 
{% assign diffSeconds = nowTimestamp | minus: dateStart %} 

{% comment %} difference in days {% endcomment %} 
{% assign diffDays = diffSeconds | divided_by: 3600 | divided_by: 24 %} 

<p>difference in days = {{ diffDays }}</p> 
を表すタイムスタンプにあなたの日付を変換することができます
関連する問題