Question

La question est assez simple: j'ai un texte arabe avec un US formated date en elle. Quel est l'ordre d'affichage correct de cette date? Est-il (par exemple) 01/10/2009 ou 01/10/2009?

L'algorithme bidi reconnaît les chiffres un slash comme neutre et les ordonne dans le même sens que le texte environnant. Donc, la date devrait être en arrière, mais ce n'est pas ce que tout navigateur fait. D'autre part, je ne trouve aucune règle dans le unicode algorithme bidi qui exclut les modèles de date. Donc, ce qui est correct ici et (surtout) pourquoi?

Était-ce utile?

La solution

sans aller en profondeur dans les détails techniques

Je peux dire que 01/10/2009 est le bon et quelques fois c'est 10/01/2009 mais il n'a jamais 2009/10/1

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top