5
A
回答
9
XML模式definesdateTime
作爲ISO8601有一些例外,你應該堅持這一點,否則你會得到嚴重的互操作性問題。如果您要發送/接收日採用不同的格式,請使用simpleType
用正則表達式限制和解析/格式化日期在應用程序代碼:
<xs:simpleType name="CustomDate">
<xs:restriction base="xs:string">
<xs:pattern value="\d{8}"/>
</xs:restriction>
</xs:simpleType>
如果你真的想勾搭內建類型(非常不可取的),你的XML框架/庫可能會有一些支持。例如,在Java/JAXB中,您可以將自定義變換器/格式化程序應用於任何類型,因此在客戶機/服務器代碼中,您仍然使用Date
對象(不是8位String
),但是它使用自定義例程進行編組/非編組。
+0
相關問題
- 1. XS:日期返回與格式YYYYMMDD
- 2. SQL Server日期格式yyyymmdd
- 3. 更改日期格式YYYYMMDD
- 4. 如何用YYYYMMDD格式減去日期?
- 5. 我想將整列轉換爲日期格式yyyymmdd,我不想要當前日期
- 6. 簡單日期格式化問題yyyymmdd
- 7. 批量格式化文件日期YYYYMMDD
- 8. PowerShell的ParseExact日期格式YYYYMMDD問題
- 9. 格式日期從14八月到YYYYMMDD
- 10. SQL日期格式轉換YYYYMMDD
- 11. 未能解析使用DateTime.TryParseExact()在YYYYMMDD嗯格式日期
- 12. 如何使用格式「YYYYMMDD HHMMSS」在VBA中轉換日期?
- 13. 我想當前日期轉換爲簡單的日期格式
- 14. YYYYMMDD日期格式正則表達式來驗證C#中的日期.net
- 15. 日期格式爲日期
- 16. 日期(「8601格式日期」)?
- 17. 日期格式日期
- 18. 如何使用JQuery DatePicker以格式YYYYMMDD返回日期?
- 19. SAS日期 - 今日()轉換爲YYYYMMDD格式
- 20. SSIS格式日期YYYYMMDD,日偏差爲X天?
- 21. 如何將日期值格式更改爲YYYYMMDD格式
- 22. 轉換YYYYMMDD日期格式和計算行業平均按日期
- 23. 長日期格式短日期在WPF
- 24. 日期,月日,年的日期格式
- 25. 格式日期使用SimpleDateFormat
- 26. 使用日期格式JSTL
- 27. 使用日期格式
- 28. Java。使用日期格式
- 29. 日期格式使用python
- 30. 使用ISO格式日期
xs:日期格式爲YYYY-MM-DD。爲什麼你在意XML格式的日期格式?你的應用程序應該照顧到將其轉換爲所需的格式。 – asgs 2011-02-18 09:43:45