2012-01-17 22 views
0

私は、独自のカスタムdatetimeデータ型を構築する方法を探してきました。カスタムデータ型 - 日付と時刻

私はそれがこの形式である必要があります。dd/MM/YYYYのHH:MM

あなたは私を助けることができますか?

ありがとうございました

+0

あなたはどの言語を使用していますか? – L7ColWinters

答えて

0

あなたが求めていることは良い考えではありません。 XMLは、プレゼンテーションを含まない標準的な普遍的な方法でデータを格納するためのもので、XMLスキーマの仕様で定義されている既存の標準datetimeデータ型に固執することが賢明です。プレゼンテーションやデータベースに格納するために別の形式の日付が必要な場合は、XMLファイルを解析するために使用している言語でその変換を実行する必要があります。

0

私はXMLスキーマのための "カスタムdatetimeデータ型"も作成すると思っていました。

私のケースフォーマットは "yyyy/mm/dd hh:mm"です。

<xsd:simpleType name="custom.datetime"> 
    <xsd:restriction base="xsd:string"> 
     <xsd:pattern value="(\d{1,4}/((0[13578]|1[02])/(0[1-9]|[1-2][0-9]|3[01])|(0[469]|11)/(0[1-9]|[1-2][0-9]|30)|02/(0[1-9]|1[0-9]|2[0-8]))|((\d{0,2}((0[48]|[2468][048])|[13579][26]))|([02468][048]|[13579][26])00)/02/29) ([0-1][0-9]|2[0-3]):([0-5][0-9])" /> 
    </xsd:restriction> 
</xsd:simpleType>