Query entries based on date's year
Filtering entries by year with pagination example:

{% set query = craft.request.getQuery() %}
{% set selectedYear = query.year is defined ? query.year|abs : FALSE %}

{% paginate craft.entries({
   section: 'news',
   postDate: '&gt;=' ~ selectedYear,
   postDate: '&lt;' ~ (selectedYear + 1)
}).limit(12) as pageInfo, newsEntries %}