匿名質問者

はてなブログのコメントの日付の表示形式を変更したくて、

 https://q.hatena.ne.jp/1537238088
こちらの回答にあるコードを貼り付けたのですが、
コメントが多くて「もっと読む」が表示されている場合に、
それをクリックすると元の「◯日前」の表示に戻ってしまいます。
「もっと読む」をクリックしても「2023年9月17日 10:20:30」という形式を
維持するにはどうすればいいでしょうか?
または他の方法があれば教えていただきたいです。
一応コードを貼り付けておきます。

<script>
window.addEventListener("load", function(event) {
setTimeout(function() {
var timeElements = document.querySelectorAll('.comment-metadata time');
timeElements.forEach(function(timeElement) {
var epoch = Number(timeElement.getAttribute('data-epoch'));
var date = new Date(epoch);
timeElement.innerText = date.getFullYear() + '年' + (date.getMonth() + 1) + '月' + date.getDate() + '日 ' + date.getHours() + ':' + date.getMinutes() + ':' + date.getSeconds();
})
}, 1000, false)
});
</script>

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2023/10/01 15:30:05

回答0件)

回答はまだありません

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません