i found that the start time of mysql server is wrong in phpmyadmin
but use
SELECT CURTIME( )
SELECT CURDATE( )
then it catch the correct system time
the php file i only modified 5 db value
and the values of date looked from phpmyadmin are correct
help pls
Edit1: I fix it myself
add line:date_default_timezone_set('Asia/Taipei');