You will have to pass the current time as a parameter to the
transformation. The command-line format for each XSLT
processor is unique and since you didn't tell us which you
are using, I can't give you an example, but you will have to
add <xsl:param name="current-time" /> to your stylesheet.
The guy isn't using XSLT, he's using Microsoft WD-xsl (which he refers
to as "xsl"). Since he seems to want to stick with this, he's going to
have to dive into xsl:eval and calling script.
Michael Kay
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list