札幌Web制作のシンクグラフィカ

Re:Re:メールの中に表示する時間が狂ってますが・・・

和田 (2010-02-06 17:08:15) www.synck.com

思い出したので書いときますね。
function.cgiの中で24行目くらいに
($sec,$min,$hour,$day,$mon,$year) = localtime(time);$mon++;$year += 1900;

という下りがあると思います。
ここを
($sec,$min,$hour,$day,$mon,$year) = localtime(time+(60*60*9));$mon++;$year += 1900;
で9時間後になります。60秒×60分×9時間で秒数を足すって魂胆です。同様にマイナスの場合であれば
($sec,$min,$hour,$day,$mon,$year) = localtime(time-(60*60*9));$mon++;$year += 1900;
こう!