Xslt 代码获取过去几分钟的信息
我从 SQL 获取 xml。该 xml 有一个包含日期时间信息的节点。 xml 正在使用 xslt 进行转换。我需要计算 xslt 中过去的分钟数。
例如,在 xml 中我有以下节点:
2011-08-28T22:11:52.383-07:00
我需要以当前时间为参考并计算从 xml 节点中的日期过去了多少分钟。感谢您的帮助。
谢谢
I get an xml from SQL. The xml has a node that contains date time information. The xml is getting transformed using xslt. I need to calculate the minutes past in the xslt.
For example, in the xml i have the below node:
2011-08-28T22:11:52.383-07:00
I need to take current time as reference and caculate how many minutes passed by from the date that is there in the xml node. Appreciate your help.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
此转换:
应用于此 XML 文档时:
产生所需的正确结果:
说明:经过的分钟数计算结果为两个持续时间相除:
xs:dayTimeDuration
值。This transformation:
when applied on this XML document:
produces the wanted, correct result:
Explanation: The elapsed minutes are calculated as the result of division of two durations:
xs:dayTimeDuration
value of exactly one minute.