私は元々Stackoverflow question threadから取ったスクリプトを持っています。このスクリプトでは、ページが最後に変更された時刻をユーザーが気付くことができます。 SPAN CLASSまたはLABEL IDでDIV SPANではなくスクリプトを設定します。どんな助けでも大歓迎です。ありがとうございました。ここで:)Javascript simple timeagoスパンクラスまたはラベルIDに設定されたスクリプト
私がこれまで持っているものです:このページは
var date = new Date();
var finaltime = timeSince(date);
setInterval(function(){
document.getElementsByTagName('span')[0].innerHTML = timeSince(date);
},5000);
document.getElementsByTagName('span')[0].innerHTML = timeSince(date);
function timeSince(date) {
var seconds = Math.floor((new Date() - date)/1000);
var interval = Math.floor(seconds/31536000);
if (interval > 1) {
return interval + " years";
}
interval = Math.floor(seconds/2592000);
if (interval > 1) {
return interval + " months";
}
interval = Math.floor(seconds/86400);
if (interval > 1) {
return interval + " days";
}
interval = Math.floor(seconds/3600);
if (interval > 1) {
return interval + " hours";
}
interval = Math.floor(seconds/120);
if (interval >= 2){
return interval + "minutes";
}
interval = Math.floor(seconds/60);
if (interval == 1) {
return interval + " minute";
}
return "a while";
}
はその後、div'' ''にspan''' 'からそれを変更します。少なくともあなたのサンプルコードにはありません。 –
こんにちは@SpencerWieczorek私は自分のコードを編集しました。ありがとうございました。 –