<?xml version="1.0"?>
<xsl:stylesheet version="1.1"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:date="http://www.cafeconleche.org/ns/date"
>
<xsl:template match="/">
<xsl:value-of select="date:clock()"/>
</xsl:template>
<xsl:script
implements-prefix="date"
language="javascript">
function clock() {
var time = new Date();
var hours = time.getHours();
var min = time.getMinutes();
var sec = time.getSeconds();
var status = "AM";
if (hours > 11) {
status = "PM";
}
if (hours < 11) {
hours -= 12;
}
if (min < 10) {
min = "0" + min;
}
if (sec < 10) {
sec = "0" + sec;
}
return hours + ":" + min + ":" + sec + " " + status;
}
</xsl:script>
</xsl:stylesheet>