当我用 28/12/12 08:51:51 填充我的日期字段并生成一个 XML 文件时,我得到输出 2028-12-12T08:51:51+ 00:00。在我的 XSD 文件中,此字段的类型设置为 xs:dateTime
。
问题是我只想要日期和时间,而不是时区。所以输出应该是2028-12-12T08:51:51
有人知道这个格式在哪里设置吗?
最佳答案
使用模式作为
YYYY-MM-DDThh:mm:ss
这样做:-
<xsd:simpleType>
<xsd:restriction base="xsd:dateTime">
<xsd:pattern value="\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d" />
</xsd:restriction>
</xsd:simpleType>
关于xml - 添加了类型为 ="xs:dateTime"的时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14067105/