Skip to content
Zotonic
  • Start
  • Guides
  • Reference
  • Releases

Live search

Search across all Zotonic content

Type at least two characters

Results are matched against titles, summaries and topics as you type.

Filters · mod_base
  • Reference
  • Frontend developer
  • Template filter
  • Compare
  • Boolean
  • Date and time

eq_day

Module

mod_base

Tests if the value is a date and equal to the argument. The value and the argument must be a tuple of the format {Y,M,D} or {{Y,M,D},{H,I,S}}.

For example:

{% if value|eq_day:othervalue %}same day{% endif %}

This outputs “same day” if value and othervalue are dates and on the same day.

This is useful for conditions, in combination with for example the if tag.

Edit on GitHub

Related documentation

Filters

in_past

Tests if a date is in the past.

Filters

in_future

Tests if a date is in the future.

Filters

ne_day

Tests if two dates are not equal.

Filters

survey_is_history_back

Test whether a survey respondent may return to the previous page in a history.

Filters

survey_is_save_intermediate

Check if the given survey is configured to save intermediate results. Always returns a boolean value.

Filters

default_if_none

Provide an alternative value in case a value is undefined.

Filters

default_if_undefined

Provide an alternative value in case a value is undefined.

Filters

survey_is_pagebreak_submit

Check if a list of questions contains a pagebreak block with an unconditional submit.

Filters

if

Selects an argument depending on a condition.

GitHub © 2026 Zotonic