Filtering a Matrix block for future dates
Thanks Marten, yes, that's correct.

After plugging away I have gotten it to work, but it's likely not as efficient as it could be...

{% set today = now|date('Y-m-d') %}
{% set todayday = now|date('l') %}
{% for block in entry.closedDates.date('&gt;=' ~ today).limit(1) %}
    {% set closedDate = block.date.format('Y-m-d') %}
    {% if closedDate == today %}
        &lt;p&gt;&lt;strong&gt;It's a holiday, sorry, we're closed&lt;/strong&gt;&lt;/p&gt;
    {% elseif todayday == 'Sunday' %}
        &lt;p&gt;&lt;strong&gt;It's {{ todayday }}, sorry, we're closed&lt;/strong&gt;&lt;/p&gt;
    {% else %}
        &lt;p&gt;We're Open!&lt;/p&gt;
    {% endif %}
{% endfor %}


I added a check for whether today is Sunday, which is a normally closed day that would not be in the entry.

Doug