проблема преобразования часового пояса с использованием шаблона Shopify Liquid - PullRequest
1 голос
/ 08 мая 2019

Я имею дело с некоторой информацией о дате из JSON.Я использую жидкий шаблон Shopify, чтобы пройти через JSON и извлечь значение даты и времени.Вот пример ввода, который у меня есть:

{
    "BookSet" :
    {
        "CreatedDate" : "2019-04-25T12:30:00+01:00",
        "Price": "$20",
        "Title": "Basic Tech"
    }
}

А разработанные нами жидкостные команды:

<set-body template="liquid">{
{% assign responsePayload = body.BookSet %}
"Data": 
{
    "Publish_Date":"{{responsePayload.CreatedDate}}"
}
</set-body>

Вывод, который мы получаем:

{
    "Data": 
    {
        "Publish_Date":"4/25/2019 11:30:00 AM"
    }
}

Но мы не хотим, чтобы значение даты и времени корректировалось на часовой пояс GMT здесь.наш ожидаемый результат должен быть:

{
    "Data": 
    {
        "Publish_Date":"2019-04-25T12:30:00+01:00"
    }
} 

Мы пытались преобразовать это значение даты в строку, используя функцию захвата, но это также не работает должным образом.

...