estructura literal de tipo de datos de tiempo
-
19-09-2019 - |
Pregunta
Estoy trabajando en un DSL que deben apoyar la vez literal y estoy interesado en dos cosas diferentes:
- ¿Qué idioma (s) o DSL (s) apoyar la vez literal?
- ¿Cómo es el literal estructurado?
Me estoy inclinando hacia el uso de la siguiente expresión regular, extraída de la XSD por sí mismo esquema XML, para identificar un tiempo literal:
T\d\d:\d\d:\d\d[+\-]\d\d:\d\d
Sin embargo, a pesar de que la inclinación, no he sido capaz de encontrar una práctica común.
Solución
Use formatos de ISO 8601 según el caso:
Otros consejos
Dos respuestas no iso-8601:
- Emacs Lisp tiene un tratamiento muy sofisticado de la hora y la fecha;
- Asimismo Frink .
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow