Я разработал приложение, которое использует PayPal Adaptive Payments, и для вызова Preapproval мне нужно отправить переменные startDate и endDate, которые должны иметь следующий формат:
2004-02-12T15: 19: 21 + 00: 00
Теперь - поскольку приложение является международным, существуют разные часовые пояса, поэтому мне нужно отправлять каждое предварительное утверждение на основе часового пояса конкретного человека - любая идея, как я могу создатьдата в указанном выше формате из стандартной даты mysql (Ymd H: i: s)?
У меня есть таблица различий с гринвичскими значениями (т.е. +01: 00, + 02:00), из которых значениясвязаны с пользователем, поэтому я могу передать его в качестве параметра методу, который будет создавать дату и время.
Я думаю, что стоит также упомянуть, что я настроил часовой пояс по умолчанию в конфигурации, используя:
date_default_timezone_set ('UTC');
Любая помощь будет высоко ценится.