Existem varios post com esse tema, mas nenhum de maneira tão assertiva quanto esse, nas pesquisas que fiz não achei nenhum que explicasse o começo, o meio e o fim, então vamos lá.
Cada cliente precisa de um formato de data diferente, uns usam padrão chinês, outros português… O mais importante é atendermos a necessidade do cliente.
Por padrão no SharePoint que este usando LCID 1033 – Ingles dos Estados Unidos, vai te retorna dd/MM/yyyy, convém salientar que vai depender um pouco do tipo da coluna que foi criada.
Veja a lista que criei abaixo:

Agora vamos customizar essa data num formato mais amigável para gente.
<xsl:value-of select="ddwrt:FormatDate(string($thisNode/@*[name()=current()/@Name]),2057,3)"/>
Feito isso veja o resultado.

Isso depois de eu customizar usando XSLT. O que será alterado será a Locale e Format.
Na imagem abaixo usei a locale 1046 que é a português-Brasil e o format 7, fique tranquilo criei uma tabela de locale e format para ajudar você.

Vamos ao que interessa que são as locale e format veja a tabela, deve te ajudar! Criei dos que mais uso, mas no link a seguir você poderá consultar todas as locale Locale ID.
| Output | Locale | Format |
| 3/23/2009 | 1033 | 1 |
| 3/23/2009 12:00 AM | 1033 | 2 |
| Monday, March 23 2009 | 1033 | 3 |
| 12:00 AM | 1033 | 4 |
| Monday, March 23, 2009 12:00 AM | 1033 | 7 |
| 3/23/2009 12:00:00 AM | 1033 | 13 |
| Monday, March 23, 2009 12:00:00 AM | 1033 | 15 |
| 23/03/2009 | 2057 | 1 |
| 3/23/2009 12:00 AM | 2057 | 2 |
| 23 March 2009 | 2057 | 3 |
| 00:00 | 2057 | 4 |
| 23/03/2009 00:00 | 2057 | 5 |
| 23 March 2009 00:00 | 2057 | 7 |
| 00:00:00 | 2057 | 12 |
| 23/03/2009 00:00 | 2057 | 13 |
| 23 March 2009 00:00:00 | 2057 | 15 |
Bons projetos. 🙂
Deixe um comentário