Parsing dojo模式和解析
如何使dojo在不使用斜杠的情况下解析日期,同时仍然遵守当前的语言环境?例如: 如果区域设置为:Parsing dojo模式和解析,parsing,date,internationalization,dojo,Parsing,Date,Internationalization,Dojo,如何使dojo在不使用斜杠的情况下解析日期,同时仍然遵守当前的语言环境?例如: 如果区域设置为: 恩美 2010年12月24日 2010年12月24日 12242010 122410 达德克 2010年12月24日 2010年12月24日 24122010 241210 目前dojo只解析包含斜杠的日期。不带斜杠的日期在解析时返回null。目前我只需要解析这两个区域设置,但我想创建一个通用方法,这样我就可以添加更多的区域设置,而无需更改解析。一种可能是: 读取当前区域设置的短日期和中
- 恩美
- 2010年12月24日
- 2010年12月24日
- 12242010
- 122410
- 达德克
- 2010年12月24日
- 2010年12月24日
- 24122010
- 241210
是这样,还是我把事情复杂化了?另一种方法是将斜杠添加到要分析的字符串中,但这似乎是错误的方法。救命!:) 对此没有支持。dijit.form.DateTextBox不支持可选分隔符或多个模式。我想您可以根据dojo/cldr中的数据设计一个正则表达式(我知道,通常没有文档记录),并使用一个普通的ValidationTextBox和该模式,甚至创建您自己的小部件。。。但我可以想象,如果没有分隔符,输入文本将是不明确的