Update formats of a blog page

This commit is contained in:
Daisuke Nakahara 2025-05-09 20:20:02 +09:00
parent c23ff1633c
commit fc2a5be2e7
4 changed files with 16 additions and 9 deletions

View file

@ -1,13 +1,20 @@
---
import BaseLayout from "./BaseLayout.astro";
const { frontmatter } = Astro.props;
const optionsForDate = {
year: "numeric",
month: "long",
day: "numeric",
timeZone: "UTC",
timeZoneName:"short"
};
---
<BaseLayout pageTitle={frontmatter.title}>
<p>{frontmatter.pubDate.toLocaleDateString()}</p>
<p><em>{frontmatter.description}</em></p>
<p>Created on: {frontmatter.pubDate.toLocaleDateString("ja-JP", optionsForDate)}</p>
<p>Written by: {frontmatter.author}</p>
<img src={frontmatter.image.url} width="300" alt={frontmatter.image.alt} />
<p><em>{frontmatter.description}</em></p>
<div class="tags">
{
frontmatter.tags.map((tag: string) => (