Categorias

Como atualizar o ano no HTML do seu site automaticamente

Entra ano, sai ano, quem mantém uma informação de “copyright” no rodapé de seu site precisa atualizar a data para que seu site não tenha uma aparência de esquecimento. Aqui mesmo no Código Fonte, ainda que mantenhamos o conteúdo sempre em dia, com novos vídeos, artigos, notícias e dicas publicados com frequência, temos um rodapé onde se lê “RW Studio Copyright 2017”.

O que isso significa? Nada.

Entretanto, para quem deseja manter o ano sempre atualizado no HTML do seu site, existem diferentes alternativas para que não seja necessário abrir diferentes páginas manualmente e reescrever a data no braço todo começo de Janeiro.

Server-Side

A data pode ser atualizada automaticamente a nível de servidor usando uma linguagem de programação que irá rodar no servidor antes da página ser entregue ao navegador do usuário já com o ano correto.

Em PHP:


Em ASP:

<%= Year(Now) >

Em .NET:

<%= DateTime.Now.Year >

Em Django:

{%now "Y"%}

Em node.js:

new Date().toISOString().substr(0,4)

Client-Side

Se o seu site não é dinâmico ou se você não deseja utilizar mais uma chamada no servidor para resolver um problema tão pequeno, você pode atribuir a tarefa ao navegador do usuário usando JavaScript. Desta forma, o próprio navegador irá utilizar a data do sistema do visitante e irá interpretar essa informação na hora de exibir o HTML:

Em JavaScript: