How do I create a bibcheck that would only print publications between two dates, let's say between May 1st, 2017 and April 30th, 2018? Using biblatex 3.9, biber 2.10 on Mac OS X 10.13.4, compiling with XeLatex in TexShop.
The Biblatex manual provides \defbibcheck. In the example below, \defbibcheck is used to print publications since the year 2000. But I don't know how to modify it to print only publications between two dates.
\defbibcheck{recent}{%
\iffieldint{year}
{\ifnumless{\thefield{year}}{2000}
{\skipentry}
{}}
{\skipentry}}
MWE Below
\documentclass{article}
\usepackage{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{greenwade93,
author = "A Guy",
title = "A document",
date = "2016-01-05",
journal = "Journal of Post-Modern Mysticisms",
volume = "14",
number = "3",
pages = "342--351"
}
@book{abook,
author = "An Other Auther",
title = "Something Really Important",
date = "2017-06-01",
publisher = "Addison-Wesley",
address = "Somewhere Town"
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
Test
\nocite{*}
\printbibliography
\end{document}

\defbibcheck{recent}{% \iffieldint{year} {\ifnumless{\thefield{year}}{2000} {\skipentry} {\ifnumgreater{\thefield{year}}{2012} {\skipentry} {}}} {\skipentry}}prints all entries with 2000 <= year <= 2012. – moewe Apr 12 '18 at 20:37date = {2017},that is, only with the year information? Should it be included in that interval? – gusbrs Apr 12 '18 at 20:41