жидкостное преобразование строкового значения в формат даты - PullRequest
0 голосов
/ 31 января 2019

Я только начал использовать жидкостное отображение в приложениях логики для преобразования данных json в текст.Я должен конвертировать дату в определенном формате.В данных json у меня значение даты равно 20181230T000000.000 GMT, и я хочу преобразовать дату в формат "MMddyy".

Я использовал {{"now" | Date: "MMddyy"}} для преобразования текущей даты в определенный формат.Но когда я использую тот же синтаксис преобразования текущей даты в определенном формате, он работает как в следующем ответе Математика / манипуляции с датой в фильтре жидких шаблонов

Но когда тот же синтаксис, я пытаюсьиспользовать при получении данных из JSON, это не работает.что может быть не так?

Пример данных Json:

{
    "ItemSerialNumber" : "ItemSerialNumber",
    "ExchangeOrderNo" : "ExchangeOrderNo",
    "ShipDate" : "20181230T000000.000 GMT"
}

Синтаксис преобразования попытался: {{content.ShipDate | Date: "MMddyy"}}

, но это не сработало, и вывод пришел 20181230T000000.000 GMT

1 Ответ

0 голосов
/ 15 февраля 2019

Вы должны использовать установленную дату, используя директивы формата (полный список которых можно найти здесь

Итак {{ "20181230T000000.000 GMT" | date: "%m %d %y" }} выводит 12 30 18 И {{ "20181230T000000.000 GMT" | date: "%B %d %y" }} выводит December 30 18

Это также должно работать с использованием {{ "content.ShipDate" | date: "%m %d %y" }} выходов 12 30 18

...