При проверке микроразметки новости получил ошибку: Дата должна быть в формате ISO 8601 (2017-02-25)
Хорошо, заменил код $DATE$ на $YEAR$-$MONTH$-$DAY$
Но не помогло, поскольку месяц и день, если меньше 10, берутся без ведущего нуля, то есть вместо 05 пишется 5, к примеру.
Как обойти? Использовать условные операторы? Насколько это рационально вообще?