【问题标题】:Literal structure for time datatype时间数据类型的文字结构
【发布时间】:2009-11-11 17:02:15
【问题描述】:

我正在开发一个应该支持时间文字的 DSL,并且对两个不同的东西感兴趣:

  1. 哪些语言或 DSL 支持时间文字?
  2. 文字的结构如何?

我倾向于使用从 XSD for XML Schema 本身提取的以下正则表达式来识别时间文字:

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

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

【问题讨论】:

    标签: time types language-design dsl literals


    【解决方案1】:

    酌情使用 ISO 8601 中的格式:

    【讨论】:

      【解决方案2】:

      两个非 iso-8601 答案:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-08-05
        • 1970-01-01
        • 1970-01-01
        • 2021-05-08
        • 2013-01-14
        • 2013-04-21
        • 1970-01-01
        • 2013-03-18
        相关资源
        最近更新 更多