在我使用的一个应用程序中,我在MS SQL Server 2012上有一个数据库。在此数据库中,类型为integer的日期(在基于MS SQL Server 2012的数据库中是正常的)。
现在我尝试编写xslt,它在帐户系统上从这个系统转换xml,我有转换这个整数值的问题。例如:在数据库中,我的值为79192,与日期23-10-2017相同。我知道在这个转换中我应该使用值36163并将其减去值79192.
我知道如何在MS SQL中执行此操作,如此CONVERT(VARCHAR(10),强制转换(79192 - 36163 as datetime),120)。
请告诉我如何在xslt 1.0中进行转换? 我可以用某个函数执行此操作,还是必须编写转换此值的模板?