2017/02/12

コピーライトの年を自動で更新するjs






サンプルはこちら
See the Pen copyrightの自動更新 by takapen (@takapen) on CodePen.





copyrightには、コピーの記号と、開始年、著作者名の3つが書いてあれば問題ないのですが、もし現在の年も入れたいとなった場合の参考にどうぞ。
id指定した要素をjsで書き換えています。

html

© 2016 Proglad.



JavaScript
var startYear = 2016;//開始年
var thisDate = new Date();//現在の日付情報を取得
var thisYear = thisDate.getFullYear();//現在の年を取得
var copyRight = document.getElementById("copyright");//コピーライトが書いてあるidを指定


if( startYear != thisYear ) {//開始年と現在の年があってなければ実行
  copyRight.innerHTML = "© " + startYear + "-" + thisYear + " Proglad.";
} else {//開始年と現在の年が合致した場合
  copyRight.innerHTML = "© " + startYear + " Proglad.";
};