質問: 自作の携帯サイトでカウントダウンを表示させる方法を探しています。 自分でも「カウントダウン CGI スクリプト」などと検索してみたのですが、JavaScriptで実現させるのが主流の現在では、携帯サイトで表示されられるようなものが見つかりませんでした。 未来のとある日付までの日数のみ出力出来るものを希望します。時分秒は不要です。 PCサイトビューワーなどを使ってサイトを見ることは想定していません。 結果を画像ではなくテキストで表示させたいです。 一般的なCGIの設置方法は理解しています。html内で結果を表示するために必要な説明書きは欲しいです。
回答: Perlでいいのでしょうか。 少なくともPerl 5.004以上ならTime::Localが使えると思います。 use Time::Local; printf ("%i\n", (timelocal(59,59,23,10,7,106) - time) / (60 * 60 * 24)); この例だと 2006年(106) 8月(7) 10日 23時 59分 59秒 が過ぎた時点で結果が -1 になります。 さらに値が0以下にならないようにすればいいかと。