convert DateTime object to string filter.
cache model filters as cache-able.
use DI to get these filters in the model.
refactor {Created|Updated}At using abstract.
shorten some code.