Skip to content

Commit 7b110f0

Browse files
author
y-yamasaki
committed
Merge branch 'develop'
2 parents a1e37fc + 75b222f commit 7b110f0

19 files changed

Lines changed: 50 additions & 19 deletions

assets/js/blog.js

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
function formatDate(dateStr) {
2+
if (!dateStr) return "";
3+
const d = new Date(dateStr);
4+
if (isNaN(d.getTime())) return dateStr;
5+
const y = d.getFullYear();
6+
const m = ("0" + (d.getMonth() + 1)).slice(-2);
7+
const da = ("0" + d.getDate()).slice(-2);
8+
return `${y}/${m}/${da}`;
9+
}
10+
111
document.addEventListener("DOMContentLoaded", () => {
212
const listEl = document.getElementById("blogList");
313
const emptyEl = document.getElementById(
@@ -131,7 +141,7 @@ document.addEventListener("DOMContentLoaded", () => {
131141

132142
const meta = document.createElement("p");
133143
meta.className = "card__meta";
134-
const dateText = post.date || "";
144+
const dateText = formatDate(post.date);
135145
const categoryText = post.category || "";
136146
meta.textContent = [dateText, categoryText]
137147
.filter(Boolean)

assets/js/top.js

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
function formatDate(dateStr) {
2+
if (!dateStr) return "";
3+
const d = new Date(dateStr);
4+
if (isNaN(d.getTime())) return dateStr;
5+
const y = d.getFullYear();
6+
const m = ("0" + (d.getMonth() + 1)).slice(-2);
7+
const da = ("0" + d.getDate()).slice(-2);
8+
return `${y}/${m}/${da}`;
9+
}
10+
111
document.addEventListener("DOMContentLoaded", async () => {
212
const blogListEl = document.getElementById(
313
"homeLatestBlog",
@@ -43,7 +53,8 @@ document.addEventListener("DOMContentLoaded", async () => {
4353
const categoryText = post.category
4454
? ` / ${post.category}`
4555
: "";
46-
metaSpan.textContent = `${post.date || ""}${categoryText}`;
56+
const dateText = formatDate(post.date);
57+
metaSpan.textContent = `${dateText}${categoryText}`;
4758

4859
a.appendChild(titleSpan);
4960
a.appendChild(metaSpan);

blog/blog_00001.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
<main class="main-container">
6464
<article class="post-detail reveal-on-scroll">
6565
<header class="post-detail__header">
66-
<p class="post-detail__meta">Sat Jun 01 2024 09:00:00 GMT+0900 (日本標準時) / 日記</p>
66+
<p class="post-detail__meta">2024/06/01 / 日記</p>
6767
<h1 class="post-detail__title">ブログはじめました</h1>
6868
<p class="post-detail__description">筆者の自己紹介</p>
6969
<p class="post-detail__tags"><a class="tag" href="../blog.html?tag=diary">diary</a></p>

blog/blog_00002.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
<main class="main-container">
6464
<article class="post-detail reveal-on-scroll">
6565
<header class="post-detail__header">
66-
<p class="post-detail__meta">Sun Jun 02 2024 09:00:00 GMT+0900 (日本標準時) / Unity</p>
66+
<p class="post-detail__meta">2024/06/02 / Unity</p>
6767
<h1 class="post-detail__title">Odin を導入してみた</h1>
6868
<p class="post-detail__description">チームで Odin 導入時にハマったポイントと対処方法</p>
6969
<p class="post-detail__tags"><a class="tag" href="../blog.html?tag=unity">unity</a> <a class="tag" href="../blog.html?tag=plugin">plugin</a> <a class="tag" href="../blog.html?tag=tool">tool</a></p>

blog/blog_00003.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
<main class="main-container">
6464
<article class="post-detail reveal-on-scroll">
6565
<header class="post-detail__header">
66-
<p class="post-detail__meta">Mon Jun 10 2024 09:00:00 GMT+0900 (日本標準時) / Unity</p>
66+
<p class="post-detail__meta">2024/06/10 / Unity</p>
6767
<h1 class="post-detail__title">Odin でコンテキストエディター作ってみた</h1>
6868
<p class="post-detail__description">Odin でプランナー向けのコンテキストエディターを作った話</p>
6969
<p class="post-detail__tags"><a class="tag" href="../blog.html?tag=unity">unity</a> <a class="tag" href="../blog.html?tag=plugin">plugin</a> <a class="tag" href="../blog.html?tag=tool">tool</a></p>

blog/blog_00004.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
<main class="main-container">
6464
<article class="post-detail reveal-on-scroll">
6565
<header class="post-detail__header">
66-
<p class="post-detail__meta">Sun Apr 20 2025 09:00:00 GMT+0900 (日本標準時) / Unity</p>
66+
<p class="post-detail__meta">2025/04/20 / Unity</p>
6767
<h1 class="post-detail__title">Modoium Remote 導入してみた</h1>
6868
<p class="post-detail__description">Unity開発でスマホ端末がプラットフォームの際にデバッグが便利になる機能の紹介</p>
6969
<p class="post-detail__tags"><a class="tag" href="../blog.html?tag=unity">unity</a> <a class="tag" href="../blog.html?tag=plugin">plugin</a> <a class="tag" href="../blog.html?tag=tool">tool</a> <a class="tag" href="../blog.html?tag=android">android</a> <a class="tag" href="../blog.html?tag=ios">ios</a></p>

blog/blog_00005.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
<main class="main-container">
6464
<article class="post-detail reveal-on-scroll">
6565
<header class="post-detail__header">
66-
<p class="post-detail__meta">Fri May 09 2025 09:00:00 GMT+0900 (日本標準時) / Git</p>
66+
<p class="post-detail__meta">2025/05/09 / Git</p>
6767
<h1 class="post-detail__title">DropBox APIを使ってみた</h1>
6868
<p class="post-detail__description">GitLFSの無料ユーザーを救済します!</p>
6969
<p class="post-detail__tags"><a class="tag" href="../blog.html?tag=git">git</a> <a class="tag" href="../blog.html?tag=api">api</a> <a class="tag" href="../blog.html?tag=dropbox">dropbox</a> <a class="tag" href="../blog.html?tag=cloudstrage">cloudstrage</a></p>

blog/blog_00006.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
<main class="main-container">
6464
<article class="post-detail reveal-on-scroll">
6565
<header class="post-detail__header">
66-
<p class="post-detail__meta">Thu Oct 09 2025 09:00:00 GMT+0900 (日本標準時) / UE5</p>
66+
<p class="post-detail__meta">2025/10/09 / UE5</p>
6767
<h1 class="post-detail__title">UE5プラグイン開発</h1>
6868
<p class="post-detail__description">ゲーム開発におけるUE5のプラグイン開発</p>
6969
<p class="post-detail__tags"><a class="tag" href="../blog.html?tag=ue5">ue5</a> <a class="tag" href="../blog.html?tag=cpp">cpp</a></p>

blog/blog_00007.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
<main class="main-container">
6464
<article class="post-detail reveal-on-scroll">
6565
<header class="post-detail__header">
66-
<p class="post-detail__meta">Mon Nov 17 2025 09:00:00 GMT+0900 (日本標準時) / Git</p>
66+
<p class="post-detail__meta">2025/11/17 / Git</p>
6767
<h1 class="post-detail__title">RClone導入フロー</h1>
6868
<p class="post-detail__description">Windows + Git Bash環境でrcloneを導入し、Google Driveと連携するまでの手順まとめ</p>
6969
<p class="post-detail__tags"><a class="tag" href="../blog.html?tag=tool">tool</a> <a class="tag" href="../blog.html?tag=cloudstrage">cloudstrage</a> <a class="tag" href="../blog.html?tag=git">git</a></p>

blog/blog_00008.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
<main class="main-container">
6464
<article class="post-detail reveal-on-scroll">
6565
<header class="post-detail__header">
66-
<p class="post-detail__meta">Sat Feb 01 2025 09:00:00 GMT+0900 (日本標準時) / Discord</p>
66+
<p class="post-detail__meta">2025/02/01 / Discord</p>
6767
<h1 class="post-detail__title">Discord Bot のアーキテクチャを見直した話</h1>
6868
<p class="post-detail__description">Discord Bot の構成メモ コマンド/イベントをプラグイン的に追加</p>
6969
<p class="post-detail__tags"><a class="tag" href="../blog.html?tag=discord">discord</a> <a class="tag" href="../blog.html?tag=nodejs">nodejs</a> <a class="tag" href="../blog.html?tag=architecture">architecture</a> <a class="tag" href="../blog.html?tag=plugin">plugin</a> <a class="tag" href="../blog.html?tag=tool">tool</a></p>

0 commit comments

Comments
 (0)