如何在XSLT中获取当前的unix时间戳?
我需要XSLT 1.0解决方案,但如果您了解它,请随时提及XSLT 2.0解决方案。
我需要unix时间戳,而不仅仅是任何日期和时间格式 - 此问题之前已在Easiest way to get current unix timestamp via XSL中提出,但接受的答案不是unix时间戳。
答案 0 :(得分:0)
普通XSLT / XPath 1.0不提供任何日期/时间功能,但如果EXSLT是一个选项,则可以使用其date module。我还没有对它进行过测试,但应该可以通过这种方式获取当前的Unix时间戳:
date:seconds(date:difference('1970-01-01T00:00:00', date:date-time()))