Кажется, я не могу установить формат даты в своем блоге Keystone JS и на других страницах.
Если я использую {{PublishDate}} в шаблоне (я использую руль), все в порядке, за исключением того, что это дает мне что-то вроде этого: Чт, 23 марта 2017 г., 00:00:00 GMT+0000 (стандартное время по Гринвичу), что, очевидно, не хорошо.
{{ post.publishedDate.format('D MMMM') }}
{{ post._.publishedDate.format('D MMMM') }}
{{ publishedDate.format('D MMMM') }}
Все возвращают следующую ошибку: Ошибка синтаксического анализа в строке 18: ... post.publishedDate.format('D MMMM') }}‹ -------------------- ---^ Ожидание "ID", получено "INVALID"
Я также пытался изменить вещи в модели:
publishedDate: { type: Types.Date, index: true, format: 'YYYY', dependsOn: { state: 'published' }},
И многочисленные их вариации. Я просмотрел документацию по keystone по адресу: http://keystonejs.com/docs/database/#fieldtypes-date и пытались реализовать то, что там написано, но это все еще не работает.
На самом деле это должно быть очень просто, и я уверен, что это так - я просто не знаю, как это сделать (!)
Любая помощь приветствуется.