When writing a document I want the urldate
(the date of visit) of online bibliographical entries set to the day of compilation. Consider the following MWE:
\documentclass{article}
\usepackage[backend=biber]{biblatex}
\begin{filecontents}{references.bib}
@online{abc,
title = {This is a Title},
author = {Author, Some},
url = {http://www.somesite.com},
date = {2013-10-10},
urldate = {\year-\month-\day} % this does not work. Also urldate = {\today} doesn't.
}
\end{filecontents}
\addbibresource{references.bib}
\begin{document}
\cite{abc}.
\printbibliography
\end{document}
Unfortunately this does not work. The hypthens are in the text because biblatex
expect dates to be in the form of yyyy-mm-dd
. Any ideas on how to resolve this issue?
urldate
should be the date the page was visited. If the page has changed in the meantime, it might be that the text you quote on the page (which was there when you visited the page last week) is no longer there. So surely you want theurldate
to pick out a date when it really was the case that the quote was at that location... Setting theurldate
to today's date makes the field completely useless. – Seamus Dec 11 '13 at 13:53