人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

CGIのことで質問です。
CGIで自動的に期限をつけたいのですが、例えば今日が12月1日だとすれば、40日後、つまり1月10日が締め切り日のように自動的に40日後が表示される。12月2日なら1月11日が締め切り期限となります。これをCGIで自動的に表示されるにはどうしたらいいでしょうか?間隔の日付日は5日後、10日後など、かんたん訂正できたほうが良いです。以上、よろしくお願いいたします。

●質問者: naonao55
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:12月 12月1日 1月10日 1月11日 自動
○ 状態 :終了
└ 回答数 : 2/3件

▽最新の回答へ

1 ● KID the Euforia
●35ポイント

CGIで使用する言語がPerlであると仮定した上で回答させていただきます。

http://cocohome.hp.infoseek.co.jp/cocohome/l_nisukeisan.html

こちらの「X日前後の日付を求める」の項目に答えがあります。

手順としては

  1. 現在の時刻を取得
  2. 取得した時刻を目的の日の分だけ秒単位でずらす
  3. 書式を整える
  4. 永続記憶(ファイルなど)にその日付をとっておく
  5. 永続記憶にある日付を表示する

でいいのではないでしょうか。

◎質問者からの返答

私はPerlの事はまったく解りません。CGIとしての設置するソースを教えていただきたいのですが・・・よろしくお願いいたします。


2 ● minkpa
●35ポイント

http://www.yumemaboroshi.net/cgi2615/

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ