Date Format with Culture Info

 Essa semana tive problemas com comparação de datas em um ambiente multi cultura (multi idioma).

O contexto era o seguinte:

O usuário poderia usar o sistema em várias culturas, dentre elas inglês, português e italiano.

Em inglês e português a formatação de datas funcionava normalmente, porém em italiano era adotado outro formato.

Consegui resolver o problema usando a sobrecarga do ToString(IFormatProvider provider)

Um exemplo do problema seguido da solução clicando na imagem abaixo.Date Format with Culture Info

Os arquivos do exemplo podem ser baixados aqui.

Leave a Comment

You must be logged in to post a comment.