Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
问题很简单:我有一个阿拉伯文本,里面有一个美国格式的日期。这个日期的正确显示顺序是什么?是(例如)2009 年 1 月 10 日还是 2009 年 10 月 1 日?
比迪算法将斜线中的数字识别为中性,并按照与周围文本相同的方向对它们进行排序。所以日期应该是向后的,但这不是任何浏览器所做的。另一方面,我在 unicode bidi 算法中找不到任何排除日期模式的规则。那么,这里什么是正确的,(尤其是)为什么?
不深入技术细节
我可以说 2009 年 1 月 10 日是正确的,有时是 2009 年 10 月 1 日,但绝不是 2009 年 10 月 1 日