解決済

clip!clip!
Ads By Google

[ライブドアブログ]日付だけカンマ入り西洋表記にする方法を探しています!

記事のトップに表示する日付だけ、カンマ入りで
2008.08.30
として、
月別アーカイブの表記などは
2008年8月とする方法をずっと探しています…。

どなたかお分かりの方
お力添えいただけますでしょうか??!

ブログはアドバンストを使っています。

2008-08-30 13:44の質問
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。

回答(1)

1.

2008-08-30 18:01:07ベスト
ライブドアブログでは、
日付の表示形式は2通りしか設定できないので、
スクリプトで形式変更させるしかないような気がします。

トップだけの変更ということなので、
トップページのテンプレートに
yyyy年mm月dd日 形式の日付をyyyy.mm.dd に変更するには、
"yyyy年mm月dd日".replace(/(\d+)年(\d+)月(\d+)日/,"$1.$2.$3")
のような感じでやります。

例えば、
<$ArticleDate$>
の部分を
<script type="text/javascript"><!--
document.write("<$ArticleDate$>".replace(/(\d+)年(\d+)月(\d+)日/,"$1.$2.$3"));
//-->
</script>
<noscript><$ArticleDate$></noscript>
てな感じにするといいと思います。
回答レベル : アドバイス

BLUEPIXYさま

ありがとうございました!
スクリプトはまったくの不勉強で、
自分ではすぐに解決できないものだったので
本当によかったです。

余談ですが、
トップだけの変更と書きましたが、
他のページの日付も全て変更する事になったので
他のページにも書いたところ反映され解決しました!

日曜までに解決しないといけなかったので、
本当に本当に助かりました!!
早急にアドバイスいただきまして
ありがとうございました!

Ads By Google

コメント(1)

#1.  BLUEPIXY
2008-08-31 00:23:01

うまくいって良かったデス

トラックバック(2)

トラックバックURL: