I am not sure why strtotime() in PHP returns different result in different timezone even though same date is given as parameter, does anyone know the answer? I
strtotime()
Use date_default_timezone_set before calling date/time functions to choose which time zone you want to work in.
date_default_timezone_set
http://www.php.net/manual/en/function.date-default-timezone-set.php