Задача решена!
в ТДС записываем текущую дату
$oCurrent_date = date('Y-m-d'

; // именно в этом формате
$Shop_Controller_Show
->addEntity(Core::factory('Core_Xml_Entity'

->name('сurrent_date'

->value($oCurrent_date)); // теперь в XML есть сurrent_date
В шаблон в том месте где нужно:
<xsl:variable name="current_date" select="/shop/current_date"/>
<xsl:variable name="difference_date" select="date

ifference($current_date,datetime)" />
<xsl:variable name="difference_date_cut" select="substring-before(substring-after($difference_date, 'P'

, 'D'

" />
<xsl:if test="number($difference_date_cut) < 30"> // 30 количество дней
<div class="ribbon-wrapper-new">
<div class="ribbon-round-new bg-color3">НОВИНКА</div>
</div>
</xsl:if>
Теперь если дата создания товара меньше 30 дней выводим слово НОВИНКА