Ant: хотите иметь свойство, в котором есть метка времени

Я использую Ant 1.8.2 на Ubuntu Linux (а также на Windows 7 под управлением Cygwin). У меня есть это свойство...

    <property name="results" location="${selenium.results.dir}/Results-20110922_131005.html" />

Я хотел бы заменить "20110922_131005" на что-то менее жесткое, которое представляет текущую отметку времени. Как я могу это сделать?

Ответ 1

<tstamp>
     <format property="time.stamp" pattern="yyyy-MM-dd_HH:mm:ss"/>
</tstamp>

Это создаст свойство с именем ${time.stamp}.

<property name="results" 
    location="${selenium.results.dir}/Results-${time.stamp}.html" />