Это не поможет решить проблему.

уверен почемуstrtotime() в PHP возвращает разные результаты в разных часовых поясах, хотя в качестве параметра указана одна и та же дата, кто-нибудь знает ответ? Я также хочу знать, могу ли я сделать аналогичную задачу (преобразованиеdatetime чтобыint легко выполнять вычисления) с другой функцией, которая дает одинаковый результат в разных часовых поясах?

РЕДАКТИРОВАТЬ:

Пример: если я используюstrtotime('2011-09-19 00:00:00') не должно ли это просто вернуть разницу между'January 1 1970 00:00:00' а также'2011-09-19 00:00:00' в секундах? Почему часовой пояс является проблемой здесь? И могу ли я получить что-то, что дает просто разницу без проблем с часовым поясом?