• ベストアンサー

今日の日付

携帯サイトに今日の日付を入れるCGIを配布しているところ知りませんか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Ethersky
  • ベストアンサー率71% (168/235)
回答No.2

> SSIをHTMLに差し込む場合、#exec cgi のコマンドをつかうのですか?? #include virtualを使います。 SSIだけで実現する方は <!--#config timefmt="%Y年%m月%d日"--> <!--#echo var="DATE_LOCAL"--> だけです。(#include virtual~は不要)

atk18
質問者

お礼

ありがとうございます。 無事できました。 よい勉強になりました。

その他の回答 (1)

  • Ethersky
  • ベストアンサー率71% (168/235)
回答No.1

今日の日付なんてのは簡単に求められるので配布するまでもないものです。 Perlの場合は、 ($sec,$min,$hour,$mday,$mon,$year,$wday) = gmtime(time+60*60*9); $today = sprintf("%04d/%02d/%02d",$year+1900,$mon+1,$mday); で変数todayに日本時間での今日の年月日が入ります。 曜日や時間なども入れたい場合は、 $secに秒 $minに分 $hourに時 $monに日曜日を0として順番に土曜日を6とした値が入ります これをSSIでHTMLに差し込むなどでできます。 なお、SSIだけでもできます。 <!--#config timefmt="%Y年%m月%d日"--> <!--#echo var="DATE_LOCAL"--> とすれば2004年5月25日というように入ります。 (configのところで書式を指定)

atk18
質問者

補足

丁寧なご回答ありがとうございます。 SSIをHTMLに差し込む場合、#exec cgi のコマンドをつかうのですか??

関連するQ&A