Not really an issue (although it is conflicting with an if() statement we have), but when you type in strtotime(\'cast\'), it returns an actual value that defaults to today\'s d
It maps to the timezone offset for "Australia/Adelaide".
Example:
echo date('Y-m-d H:i:s'), "\n", date('Y-m-d H:i:s', strtotime("cast")), "\n", date('Y-m-d H:i:s', strtotime("Australia/Adelaide"));
Prints:
2016-08-25 10:48:44 2016-08-25 01:18:44 2016-08-25 01:18:44