0
A
回答
1
假設你有值「PT11H22M」作爲一個字符串:
<xsl:variable name="s" as="xs:string" select="'PT11H22M'"/>
假設你的時間總是小於24小時,你可以將字符串轉換「PT11 H22M」使用
<xsl:variable name="d" as="xs"dayTimeDuration"
select="xs:dayTimeDuration($s)"/>
的持續時間,您就可以使用
<xsl:variable name="t" as="xs:time" select="xs:time('00:00:00') + $d"/>
將它轉換爲一個時間的,一天,然後就可以格式化這是字符串‘使用
<xsl:variable name="out" as="xs:string"
select="format-time($t, '[H01].[m01]')"/>
11.22’
或者,您可以使用fn:hours-from-duration
和fn:minutes-from-duration
提取持續時間的小時和分鐘組件,然後使用fn:format-number
將它們格式化爲數字。
相關問題
- 1. 持續通知
- 2. AVAudioPlayer持續時間改變
- 3. 如何提取只包含持續時間的持續時間?
- 4. 「持續時間($持續時間)」的「XPath無效」錯誤
- 5. 如何使用CouchDB變更通知從Java持續更改?
- 6. 如何獲得通知,通知沒有持續
- 7. 如何將XSLT 2.0日期持續時間轉換爲字符串?
- 8. 持續本地通知iOS
- 9. 持續更新通知
- 10. 如何改變狀態改變的速度/持續時間?
- 11. 使Chrome瀏覽器通知持續時間更長
- 12. 如何以正確的方式設置通知聲音持續時間android
- 13. 如何知道cocos2d中的觸摸持續時間?
- 14. 如何知道網站的持續時間
- 15. ActionScript - 補間持續時間爲零?
- 16. 如何在達到內存或持續閾值時通知ActiveMQ
- 17. FFMPEG不改變持續時間
- 18. jQuery slideToggle變量持續時間
- 19. XSL添加的持續時間(EXSLT日期)
- 20. 蟒持續時間
- 21. JSESSIONID持續時間
- 22. Groovy持續時間
- 23. 如何在iCalendar中設置日期,時間和持續時間?
- 24. 如何計算持續時間?
- 25. 如何解析dHHmm到持續時間?
- 26. 如何僅使用eclipseLink持續時間?
- 27. 如何獲得AudioInputStream的持續時間?
- 28. 如何限制觸摸持續時間?
- 29. 如何累積持續時間
- 30. 如何計算持續時間?
我不知道爲什麼這個問題應該downvoted。 Upvoting只是爲了彌補。 –