投稿日の年月日表示について

「まったく何も分からない・・・」そんなユーザーさんの為のフォーラムです。どんなご質問でもお気軽にどうぞ。
返信
kazaa
記事: 2
登録日時: 2007年2月26日(月) 21:06

投稿日の年月日表示について

投稿記事 by kazaa » 2007年2月26日(月) 22:41

初めて投稿します。宜しくお願いします。

投稿日の年月日を表示する場合、
<xsl:value-of select="@year" />年<xsl:value-of select="@month" />月<xsl:value-of select="@day" />日</strong>:
としますが、1月1日など数字が一桁だった場合
「2007年01月01日」となります。
音声読み上げソフトで綺麗に読ませるために
「2007年1月1日」としたいのですが、どのような方法がありますでしょうか。

どなたかご教授ください。

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Re: 投稿日の年月日表示について

投稿記事 by webmaster » 2007年2月27日(火) 11:06

 kazaaさん、はじめまして。ご質問ありがとうございます。

 "01"のような文字列を数値に変換する為に、number関数を使う事ができます。
 例えば次のように使用できます。

コード: 全て選択

<xsl:value-of select="@year" />年<xsl:value-of select="number(@month)" />月<xsl:value-of select="number(@day)" />日
 number関数の詳しい使用方法はこちらをご参照下さい。
最後に編集したユーザー webmaster on 2007年2月28日(水) 10:06 [ 編集 1 回目 ]

kazaa
記事: 2
登録日時: 2007年2月26日(月) 21:06

解決!

投稿記事 by kazaa » 2007年2月28日(水) 09:36

ありがとうございました。
解決しました!

返信