私は時間文字をサポートするDSLに取り組んでおり、2つの異なることに興味があります。
- どの言語またはDSLがタイムリテラルをサポートしていますか?
- 文字通りの構造はどのようになっていますか?
XSD for XML Schema自体から抽出された次の正規表現を使用して、時間リテラルを識別することに傾倒しています。
T\d\d:\d\d:\d\d[+\-]\d\d:\d\d
しかし、その傾向にもかかわらず、私は一般的な慣習を見つけることができませんでした。
私は時間文字をサポートするDSLに取り組んでおり、2つの異なることに興味があります。
XSD for XML Schema自体から抽出された次の正規表現を使用して、時間リテラルを識別することに傾倒しています。
T\d\d:\d\d:\d\d[+\-]\d\d:\d\d
しかし、その傾向にもかかわらず、私は一般的な慣習を見つけることができませんでした。
必要に応じて、ISO8601の形式を使用します。
2つの非iso-8601の回答: