- ベストアンサー
今日の日付
携帯サイトに今日の日付を入れるCGIを配布しているところ知りませんか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> SSIをHTMLに差し込む場合、#exec cgi のコマンドをつかうのですか?? #include virtualを使います。 SSIだけで実現する方は <!--#config timefmt="%Y年%m月%d日"--> <!--#echo var="DATE_LOCAL"--> だけです。(#include virtual~は不要)
その他の回答 (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のところで書式を指定)
質問者
補足
丁寧なご回答ありがとうございます。 SSIをHTMLに差し込む場合、#exec cgi のコマンドをつかうのですか??
お礼
ありがとうございます。 無事できました。 よい勉強になりました。