PHPのマニュアルを眺めてたら日の出とか日の入りの時刻を取得する関数があったんだけど、こんなん誰が使うんだよ(;´Д`) 少なくとも標準で組み込まれてる必要ねーだろうよ。 そもそもどうやって計算してるんだ? どれだけの精度があるんだ? 日の出/日の入りを本当に扱いたい人はそれなりの精度を必要としてる気がするけど。 <?php date_default_timezone_set('Asia/Tokyo'); $now = time(); $latitude = 36.5626; $longitude = 136.362305; echo 'sunrise: ' . date_sunrise($now, SUNFUNCS_RET_STRING, $latitude, $longitude) . PHP_EOL; echo 'sunset: ' . date_sunset($now, SUNFU