时间数据类型的文字结构

时间:2009-11-11 17:02:16

标签: time types language-design dsl literals

我正在研究一款应该支持时间字面值的DSL,并对两种不同的事情感兴趣:

  1. 什么语言或DSL支持时间字面量?
  2. 文字结构如何?
  3. 我倾向于使用从XSD for XML Schema本身提取的以下正则表达式来识别时间字面值:

    T\d\d:\d\d:\d\d[+\-]\d\d:\d\d
    

    但是,尽管有这种倾向,我还是找不到一种常见的做法。

2 个答案:

答案 0 :(得分:2)

根据需要使用ISO 8601中的格式:

答案 1 :(得分:1)

两个非iso-8601答案:

  1. Emacs lisp对时间和日期的处理非常复杂;
  2. 同样Frink