Kazutomo Kagaminuma
kagam****@d-eye*****
2003年 5月 7日 (水) 19:08:40 JST
田村さま 早速のお返事ありがとうございます。 >catalog/includes/functions/general.php の中の tep_date_short() を、 >次のものと置き換えてみてください。 という事なので設定ミスとかではなかったんですね。 さかぐち@brainheartsさんのご指摘も取り入れて > if (@date('Y', mktime($hour, $minute, $second, $month, $day, $year)) > == $year) { > return date(DATE_FORMAT, mktime($hour, $minute, $second, $month, > $day, $year)); > } else { > return ereg_replace('2037', $year, date(DATE_FORMAT, mktime($hour, >$minute, $second, $month, $day, 2037))); この部分を $year_work = tep_is_leap_year($year) ? '2036' : '2037'; return ereg_replace($year_work, $year, date(DATE_FORMAT, mktime($hour, $minute, $second, $month, $day, $year_work))); のようにしてみました。結果はOKのように見えます。 if 文は面倒なんで取っちゃいました。別に問題はないと思いますが。 ところで2037年には何か意味があるのでしょうか? 鏡沼