J'utilise un Datepicker jQueryUI pour un simple filtre de plage de dates "From" et "To" dans ma web-app ASP.Net MVC. Cela fonctionne bien jusqu'à ce que je tombe sur une machine dont le format de date (dans les paramètres régionaux) est réglé sur "dd-MM-yy".
Dans mon contrôleur, j'ai une action postback qui accepte un objet de recherche personnalisé comme paramètre, qui est ensuite transmis à la fonction de recherche. Cet objet personnalisé possède les propriétés des dates "To" et "From" et, comme d'habitude, la liaison se fait automatiquement. Cela fonctionne normalement sur une machine avec le format de date "MM/dd/yy" mais si je le règle sur "dd/MM/yy" dans les paramètres régionaux, il est impossible d'analyser la date.
La solution la plus simple pourrait être de modifier le da "dd-MMM-yyyy", un format de date non spécifique à une culture, mais mon client veut que que la date sélectionnée soit affichée au format MM/jj/aaaa.
Avez-vous une suggestion simple et claire pour gérer cela au niveau de l'afficheur de date ou du contrôleur ?