I have some content of type talk that have a .Date parameter. I would like to filter these talk by a particular day (not now). Right now, I only succeed to do it using quite an ugly trick:
{{ $day := "2020-10-01"}}
{{ $tomorrow := .Date.AddDate 0 0 1}}
{{ $query := where $.Site.RegularPages "Type" "talk" }}
{{/* home made filter by day */}}
{{ $query = where $query "Date" "gt" $day }}
{{ $query = where $query "Date" "lt" $tomorrow }}
I suspect that there is a better way to do it, but this did succeed to format the Date parameter into YYY-MM-DD for the “queried” data. This did not work for example ($query is empty)
{{ $day := "2020-10-01"}}
{{ $query := where $.Site.RegularPages "Type" "talk" }}
{{ $query = where $query "(time .Date).Format '2006-01-02'" $day }}
I tried multiple stuff, but neither of which worked (except my “ugly” trick). If there is a better way, I would be happy to know it!
Thanks