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 に変更するには、
例えば、
日付の表示形式は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




