Почему приложения DotLiquid или Azure Logi c автоматически преобразуют поле даты? - PullRequest
1 голос
/ 09 июля 2020

У меня есть жидкий шаблон, который включает поле даты, в котором я вообще не использую никаких фильтров, но он преобразуется из 2020-04-11T22:02:11Z UT C в 4/11/2020 10:02:11 PM. Это ожидаемое поведение приложений DotLiquid или Azure Logi c? Как я могу предотвратить это?

1 Ответ

2 голосов
/ 09 июля 2020

Раньше я сталкивался с той же проблемой, жидкость автоматически преобразует дату с 2020-04-11T22:02:11Z в 4/11/2020 10:02:11 PM, даже если это строка. В качестве обходного пути мы можем использовать формат даты, чтобы преобразовать его в исходное время даты.

Например, у меня есть json, как показано ниже:

{
    "datetime": "2020-04-11T22:02:11Z"
}

Мы можем использовать жидкость map следующим образом:

{
    "datetime":"{{content.datetime | Date: "yyyy-MM-ddTHH:mm:ssZ"}}"
}

После этого мы можем получить исходный формат даты как 2020-04-11T22:02:11Z.

Надеюсь, это поможет ~

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...