unico a este tag. Abaixo, veja o codigo antes da alteracao.<b:if cond='data:top.showTimestamp'> <b:if cond='data:post.url'> <a class='timestamp-link' expr:href='data:post.url' title='permanent link'> <abbr expr:id='"dataPostagemDisplay_" + data:post.id' class='date' title=''><data:post.timestamp/></abbr> </a> </b:if></b:if>Agora o codigo depois da alteracao e em seguida a explicacao<b:if cond='data:top.showTimestamp'> <b:if cond='data:post.url'> <script type="text/javascript"> $().ready(function() { var dataPostagem = new Date( getDateFromFormat("<data:post.timestamp/>", "M/d/yyyy hh:mm:ss a")); var formatoExibicao = formatDate(dataPostagem, "yyyy, dd") + " de " + formatDate(dataPostagem, "MMM") + " as " + formatDate(dataPostagem, "HH:mm"); var formatoUTC = formatDate(dataPostagem, "yyyy-MM-dd") + "T" + formatDate(dataPostagem, "HH:mm:ss") + "-0300"; $("#dataPostagemDisplay_<data:post.id/>").html(formatoExibicao); $("#dataPostagemDisplay_<data:post.id/>").attr("title", formatoUTC); }); </script> <a class='timestamp-link' expr:href='data:post.url' title='permanent link'> <abbr expr:id='"dataPostagemDisplay_" + data:post.id' class='date' title=''></abbr> </a> </b:if></b:if>Primeiro eu removi o tag <data:post.timestamp> do tag abbr. Em seguida eu atribui ao tag um id gerado utilizando o identificador da postagem que e unico. Por fim inseri o tag <script> logo acima do tag <a> com o codigo que faz o processo de formatacao e injecao da data.Vamos analisar o codigo acima.Na linha 04 eu criei uma funcao que sera executada pelo jQuery assim que a pagina estiver carregada completamente. Por isso, enquanto sua pagina estiver carregando voce nao vera a data da postagem.Na linha 05 eu transformo a data fornecida pelo widget em um objeto javascript do tipo Date usando a funcao getDateFromFormat que recebe como primeiro parametro uma string com a data e como segundo parametro uma string com o formato da data. Note que o tag <data:post.timestamp> foi transferido para ca. Se voce escolheu o mesmo formato de data que eu, conforme mostrado na figura da pagina de configuracao do widget Blog, pode utilizar a mesma string de formatacao.Na linha 08 eu criei a variavel formatoExibicao que e uma string formada pela concatenacao de outras strings estaticas e strings geradas pela funcao formatDate que recebe como primeiro parametro um objeto do tipo data e como segundo parametro uma string com o formato desejado. Para aqueles que tem conhecimento de Java, os formatos aceitos por estas funcoes sao bem parecidos com os da classe SimpleDateFormat, entretanto, nao existe um caracter de escape que permita fazer com que a funcao ignore um determinado caracter que representa um formato. Por isso foram usadas funcoes separadas para cada parte da data, caso contrario, a funcao interpretaria o "d" do trecho "de" e o "s" do trecho "as" como formatacao da data. Esta variavel sera utilizada para injetar a data no formato que queremos exibir.Na linha 12 eu criei a variavel formatoUTC que sera utilizada para definir o atributo title do tag abbr utilizado para exibir a data.Nas linhas 16 e 17 eu injeto a data formatada no tag abbr e defino o titulo do tag com a data no formato UTC respectivamente utilizando o jQuery. Nessas linhas eu utilizo o id gerado para o tag abbr. O id e a combinacao da palavra dataPostagemDisplay_ e o identificador da postagem. Note que eu utilizei o tag <data:post.id/> para obter esse id.Na linha 21 eu defino o id do tag abbr utilizando a expressao expr:id='"dataPostagemDisplay_" + data:post.id'Entendendo o codigo de formatacao das funcoes de manipulacao de dataO formato da data deve