Dotliquid Date Filter - PullRequest
       25

Dotliquid Date Filter

0 голосов
/ 20 ноября 2018

Я пытаюсь вычислить дни между "сейчас" и предоставленной датой.Я нашел SO сообщение, которое, кажется, делает именно то, что я ищу. Shopify (жидкость): Найти количество дней между двумя датами

К сожалению, когда я изменяю его для своей модели, у меня возникают проблемы.После некоторой отладки я думаю, что это связано с датами с применением фильтра, в моей ситуации «минус».

Если я сделаю что-то вроде:

{{"now" | date: "%s" }}

Я получу действительный результат.Но как только я применил к нему фильтр:

{{"now" | date: "%s" | minus: 604800 }}

я получаю «Ошибка жидкости: несовпадение параметров».

Я также убедился, что это не минусовый фильтр, я попыталсябазовая математика, например:

{{ 100 | minus : 20 }}

, и было успешно вывести «80».

Есть ли настройка, которую я забыл?У меня включены эти настройки.

Liquid.UseRubyDateFormat = true;
Template.NamingConvention = new DotLiquid.NamingConventions.RubyNamingConvention();

Спасибо!

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