お疲れ様です。森と申します。 日付計算の範囲についてご教示ください。 <?php print(date("Y/m/d",mktime(0,0,0,20,01,2038)); ?> 上記のスクリプトを実行すると、 2038/01/20 と表示されずに、 1970/01/01 と表示されてしまいます。 mktimeが戻り値をintegerで返しているためオーバーフローして いるのが原因かと思っています。 dateとmktimeを用いた日付の算出は2038/01/19までとなっている のでしょうか? よろしくお願いします。 -------------- 森直也 <Naoya_Mori@ni.smm.co.jp>