Я пытаюсь вычислить дни между "сейчас" и предоставленной датой.Я нашел SO сообщение, которое, кажется, делает именно то, что я ищу. Shopify (жидкость): Найти количество дней между двумя датами
К сожалению, когда я изменяю его для своей модели, у меня возникают проблемы.После некоторой отладки я думаю, что это связано с датами с применением фильтра, в моей ситуации «минус».
Если я сделаю что-то вроде:
{{"now" | date: "%s" }}
Я получу действительный результат.Но как только я применил к нему фильтр:
{{"now" | date: "%s" | minus: 604800 }}
я получаю «Ошибка жидкости: несовпадение параметров».
Я также убедился, что это не минусовый фильтр, я попыталсябазовая математика, например:
{{ 100 | minus : 20 }}
, и было успешно вывести «80».
Есть ли настройка, которую я забыл?У меня включены эти настройки.
Liquid.UseRubyDateFormat = true;
Template.NamingConvention = new DotLiquid.NamingConventions.RubyNamingConvention();
Спасибо!